Senior Backend Software Engineer

Date PostedMay 1, 2026LocationNew York, NY; San Francisco/Bay Area, CA; Seattle, WACompanyMaven ClinicSalary$195,000 - $230,000 per yearTypeSenior Level

Job Summary

As a senior level software engineer, you will lead the design, development, and maintenance of highly scalable, performant, and reliable systems. You will work closely with cross-functional teams to deliver high-quality products that meet customer needs. This role involves mentoring team members and driving technical architecture for our platform.

Responsibilities

  • Lead design and development of scalable backend systems.
  • Drive cloud-based architecture and microservices implementation.
  • Mentor mid-level engineers and foster technical excellence.
  • Collaborate across functions to deliver new features.

Required Skills

  • 5+ years backend engineering experience.
  • Proficiency in Java, Python, or Go.
  • Expertise in AWS, GCP, or Azure.
  • Deep knowledge of distributed systems and microservices.
  • Experience with relational and NoSQL databases.

Job Details

Responsibilities: - Lead the design, development, and maintenance of highly scalable, performant, and reliable systems supporting platform and backend teams. - Propose, design, develop and implement cloud-based solutions ensuring agility, flexibility, and scalability. - Drive technical design discussions and provide guidance on best practices, coding standards, and architecture principles. - Collaborate with cross-functional teams to drive the development of new features and products. - Mentor and guide mid-level engineers to develop technical skills and continuous learning. - Identify and evaluate emerging technologies and tools to drive innovation and efficiency. Requirements: - Bachelor's or Master's degree in Computer Science or related field, or equivalent experience. - Minimum of 5 years of experience in backend development and platform architecture. - Proven track record of building highly scalable, performant, and reliable systems. - Experience designing and implementing complex distributed systems, including microservices architecture, containerization, and orchestration. - Strong expertise in developing cloud-based solutions (AWS, Google Cloud, Azure, etc.) including infrastructure as code and serverless architectures. - Proficiency in multiple programming languages (Java, Python, Go, etc.). - Experience with relational and NoSQL databases. - Strong problem-solving and analytical skills. - Excellent collaboration and communication skills. Benefits: - Comprehensive health, dental, and insurance plan options. - Access to the Maven platform for mental health, reproductive health, and family planning. - Wellness partnerships. - Hybrid work model with in-office meals. - 16 weeks 100% paid parental leave and new parent stipend. - Annual professional development stipend and access to a personal career coach. - 401K matching with immediate vesting.