Staff Full Stack Software Engineer
Confirmed live in the last 24 hours
Affordable, automated retirement plans for businesses and individuals
Company Overview
Guideline is a trusted retirement planning company, serving over 44,000 businesses and hundreds of thousands of savers, offering highly automated and low-cost retirement plans that are customizable for companies of all sizes and individuals. The company's use of technology simplifies the retirement planning process, making it more efficient and secure, while their customer support specialists provide assistance when needed. Guideline's commitment to minimizing costs is evident in their fee structure, which is up to 7x less than the industry average, and their policy of not charging fees for one-off transactions, ensuring more money stays in the client's retirement account.
Data & Analytics
Company Stage
Series E
Total Funding
$339M
Founded
2015
Headquarters
Burlingame, California
Growth & Insights
Headcount
6 month growth
↓ -2%1 year growth
↓ -8%2 year growth
↑ 52%Locations
United States
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Docker
Google Cloud Platform
React.js
Ruby
Kubernetes
Python
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
- 6+ years of experience building consumer-facing software products, with 2+ years leading technical direction for a team of engineers
- Expertise in at least one backend language (Ruby, Python, etc.)
- Fundamental proficiency in the frontend framework React
- Well versed in operating one or more modern databases, designing scalable APIs, and building delightful user interfaces
- Familiarity with building and scaling a distributed systems environment built with Kubernetes, Docker, and GCP
Responsibilities
- Scope projects and design systems architecture for usability and scaling our products
- Bring modern software solutions to an antiquated financial industry using your expertise of building full stack software solutions
- Build elegant software from the ground up by creating user interfaces, using message queuing infrastructure, streamlining operations and designing systems architecture
- Work with a group of passionate technologists to help automate administrative tasks and build unique solutions to solve our users' problems