Staff Software Engineer
Data Platform
Updated on 2/6/2024
Maven Clinic

501-1,000 employees

Virtual clinic
Company Overview
Maven Clinic's mission is to change the health of the world — one woman, one family at a time. They believe by improving care for women and families, they can build a more equitable healthcare system and a better world for all.
Consumer Goods

Company Stage

Series E

Total Funding

$292.2M

Founded

2014

Headquarters

New York, New York

Growth & Insights
Headcount

6 month growth

16%

1 year growth

31%

2 year growth

103%
Locations
New York, NY, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Microsoft Azure
Python
Java
AWS
Data Analysis
CategoriesNew
Software Engineering
Requirements
  • Bachelor's or Master's degree in Computer Science or related field, or equivalent experience
  • Minimum of 8 years of experience in backend development and platform architecture
  • Experience in building high performance distributed data-intensive systems and large-scale data processing pipelines
  • Proficiency in multiple programming languages (Java, Python, Go, etc.)
  • Strong problem-solving and analytical skills
  • Excellent collaboration and communication skills
Responsibilities
  • Lead the design, development, and maintenance of highly scalable, performant, and reliable systems
  • Propose, design, develop and implement cloud-based solutions
  • Drive technical design discussions and provide guidance to team members
  • Collaborate with and lead cross-functional teams to drive the development of new features and products
  • Mentor and guide mid-level engineers
  • Identify and evaluate emerging technologies, tools, and trends
Desired Qualifications
  • Hands-on experience in one or more cloud platforms (AWS, Google Cloud, Azure, etc.)
  • Experience leading technical design discussions and providing guidance on best practices, coding standards, and architecture principles