Earnest empowers ambitious professionals to make confident financial decisions and build the life they envision. We are looking for a Staff Software Engineer to drive the technical strategy and execution for our engineering teams.
Requirements
- Bachelors degree in Computer Science, Software Engineering, or a closely related field
- 3 years of software development experience
- 3 years of experience with each of the following: building highly distributed micro services, SQL databases, caching, performance, monitoring, and scalability, server-side technologies, client-side technologies
- 2 years of experience with: AWS or similar cloud-based infrastructure, leading the architecture, design, development, and deployment of large-scale projects
Benefits
- Health, Dental, & Vision benefits
- Savings plans
- Mac computers
- Work-from-home stipend
- Monthly internet and phone reimbursement
- Employee Stock Purchase Plan
- Restricted Stock Units (RSUs)
- 401(k) plan
- Tuition reimbursement program
- $1,000 travel perk on each Earnie-versary
- Competitive days of annual PTO
- Competitive parental leave