Marathon Health · 1 hour ago
Senior Software Engineer
Marathon Health is a leading provider of advanced primary care in the U.S., serving millions of eligible patients through employer and union-sponsored clients. As a Senior Software Engineer, you will drive the development of complex features, mentor junior engineers, and collaborate with product and engineering teams to ensure quality and scalability in software delivery.
Electronic Health Record (EHR)FitnessHealth CareWellness
Responsibilities
End-to-End Feature Ownership: Independently design, develop, and deliver moderate to high complexity features across web and mobile platforms, ensuring quality, scalability, and alignment with business goals
Front-End Development: Build responsive and performant user interfaces using React and React Native, integrating seamlessly with backend services and ensuring consistent user experience across platforms
Backend Engineering: Implement robust backend systems using C#, TypeScript, Ruby on Rails, and RESTful APIs. Develop and maintain microservices that support distributed, scalable applications
Cloud & Infrastructure: Leverage AWS services including ECS, EKS, Lambda, API Gateway, S3, and CloudWatch to deploy and monitor applications. Use Terraform for infrastructure-as-code and manage event-driven architectures with Debezium, Kafka, and SNS/NServiceBus
Database Development: Design, query, and optimize relational databases using SQL and PostgreSQL, ensuring data integrity and performance across services
System Design & Architecture: Contribute to system-level design decisions, applying advanced engineering techniques and understanding of end-to-end workflows to build scalable, maintainable solutions
Mentorship & Collaboration: Mentor junior engineers, conduct code reviews, and foster a culture of continuous learning and technical excellence. Collaborate cross-functionally with product managers, designers, and other engineering teams to refine requirements and plan sprints
Process Leadership: Champion and adhere to established development best practices, including CI/CD, automated testing, version control, and documentation standards. Drive improvements in team processes and engineering efficiency
Technical Strategy: Influence technical direction by evaluating new frameworks, tools, and patterns. Ensure alignment with organizational standards and long-term scalability
Qualification
Required
BS or MS in computer science or related field
5+ years of software development experience
3+ years in a technical leadership role
Advance expertise of working on development teams in an Agile Scrum environment
Experience with React
Experience with React Native
Experience with C#
Experience with Typescript
Experience with RESTful APIs
Experience with microservices
Preferred
Strong understanding of end-to-end workflows, system design, and architectural patterns
Proven ability to apply advanced engineering techniques to large-scale features and systems
Demonstrated adherence to development best practices, including CI/CD, automated testing, code reviews, and documentation
Familiarity with project management, software development, and ticketing tools (Azure DevOps, Freshworks)
AWS Certified Developer certification or equivalent
Ability to influence product requirements and contribute meaningfully during refinement and sprint planning
Excellent communication and collaboration skills across cross-functional teams
Operates with a high degree of autonomy and accountability
Proactive in identifying technical risks, proposing solutions, and driving continuous improvement
Company
Marathon Health
Marathon Health offers a proven solution for helping employers reduce the total cost of healthcare
H1B Sponsorship
Marathon Health has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (5)
2022 (1)
Funding
Current Stage
Late StageTotal Funding
$30MKey Investors
General AtlanticGoldman Sachs
2019-10-10Private Equity
2016-07-12Private Equity· $30M
2006-02-03Private Equity
Leadership Team
Recent News
New Enterprise Associates
2026-01-06
EIN Presswire
2025-12-01
2025-10-02
Company data provided by crunchbase