
Staff Software Engineer, Backend Engineering
Maven Clinic10 days ago
Base Salary
$225k - $260k/yr
Responsibilities
- Lead the design, development, and maintenance of scalable backend systems.
- Propose and implement cloud-based solutions for system agility and scalability.
- Drive technical design discussions and guide team members on best practices.
- Collaborate with cross-functional teams to develop new features and products.
- Mentor mid-level engineers to enhance their technical skills.
- Identify and evaluate emerging technologies to improve engineering processes.
Requirements
- Bachelor's or Master's degree in Computer Science or related field.
- Minimum of 8 years of experience in backend development and platform architecture.
- Experience designing and implementing complex distributed systems.
- Strong expertise in developing cloud-based solutions on platforms like AWS or Google Cloud.
- Proficiency in multiple programming languages such as Java, Python, or Go.
- Experience with microservices architecture and both relational and NoSQL databases.
- Strong problem-solving and analytical skills.
- Excellent collaboration and communication skills.
Benefits
- Access to Maven's platform and specialists for mental health and family planning.
- Whole-self care through wellness partnerships.
- Hybrid work model with in-office meals and collaboration days.
- 16 weeks of 100% paid parental leave and new parent stipend.
- Annual professional development stipend and access to a personal career coach.
- 401K matching for US-based employees with immediate vesting.