via Workday
$85K - 130K a year
Lead design, development, deployment of complex features and mentor junior engineers while collaborating on technical strategy.
Bachelor's degree and 5+ years development experience with 3+ years in technical leadership and advanced expertise in React, TypeScript, microservices, and Agile.
Marathon Health is a leading advanced primary care provider, partnering with employer and union plan sponsors to improve health for millions of Americans. With nationwide onsite, nearsite, and network health centers, and virtual primary care, Marathon delivers a value-based model that enhances the healthcare experience for members and providers, while driving meaningful cost savings for plan sponsors. Marathon is proud to be certified as a Great Place to Work®, reflecting the company's commitment to building an inclusive, high-trust culture where all employees can thrive. Learn more at marathon.health ABOUT THE JOB As a Senior Software Engineer, you will play a critical role in driving the development of complex, multi-system features with a high degree of autonomy. You’ll independently own feature delivery from design through deployment, ensuring quality and scalability while mentoring junior engineers and fostering a culture of technical excellence. You’ll work closely with product and engineering teams to influence requirements during refinement and sprint planning, helping shape solutions that meet both business and technical goals. Your deep understanding of multiple frameworks and end-to-end workflows will enable you to apply advanced techniques to large-scale features and contribute meaningfully to system design and architecture. This role requires strong adherence to established development best practices, including code quality, testing, documentation, and CI/CD processes. Leading by example, you will be championing engineering standards and continuously improving how software is built and delivered. ESSENTIAL DUTIES & 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. QUALIFICATIONS BS or MS in computer science or related field and 5+ years of software development experience including 3+ years in a technical leadership role or equivalent combination of education and experience. Advance expertise of working on development teams in an Agile Scrum environment in the following technologies: React, React Native, C#, Typescript, RESTful API’s, and microservices. DESIRED ATTRIBUTES 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. Pay Range: $110,000 - $145,000/yr The actual offer may vary dependent upon geographic location and the candidate’s years of experience and/or skill level. We are accepting applications for this position until a candidate has been selected. To apply to this position and learn more about open jobs at Marathon Health, visit our careers page. Marathon Health is a leading advanced primary care provider, partnering with employer and union plan sponsors to improve health for millions of Americans. With nationwide onsite, nearsite, and network health centers, and virtual primary care, Marathon delivers a value-based model that enhances the healthcare experience for members and providers, while driving meaningful cost savings for plan sponsors. Marathon is proud to be certified as a Great Place to Work®, reflecting the company's commitment to building an inclusive, high-trust culture where all employees can thrive. Learn more at marathon.health Marathon Health exists to enable millions of people to live their healthiest lives, one patient at a time. If you have a passion for improving patient lives while transforming a broken U.S. healthcare, Marathon is the place for you. Marathon Health provides equal employment opportunities to all teammates and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Marathon Health is committed to providing access and reasonable accommodation in its employment for individuals with disabilities. To request disability accommodation in the application process, contact recruiting@marathon.health. Marathon Health will never ask a candidate for personal identifiable information (date of birth, social security number, driver’s license information, etc) via email or messenger tools, or for a financial deposit of any kind. All our open positions are listed here on our website and any emails sent from our teammates contain the address “@marathon.health” if you have any questions or concerns about suspicious emails or queries, please don’t hesitate to contact us directly at PeopleExperience@marathon.health. Our benefits are built around access to care that works, starting with FREE Marathon Health services for you and your family, which provides unlimited, free primary care, routine labs, select prescriptions, vaccinations, and virtual mental health care for you and your family so that our teammates can do their best work and build better healthcare Below are some of our benefit offerings. Eligibility varies based on PT or FT status: Comprehensive Health & Wellness Benefits: Choice of 2 medical plans, 2 dental plans, and vision coverage, unlimited free mental health benefits and EAP resources, Rewards for challenges and healthy lifestyle activities Family Friendly & Reproductive Health Benefits: Family-building and hormonal health benefits and paid parental leave Time-Based Benefits: Generous PTO or FTO, Paid Holidays + A Day for What Matters Financial Support: Company paid Basic Life and Disability insurance, Supplemental Life, Spending Accounts, 401(k) with employer match and graded vesting Continuing Medical Education (CME) for maintaining and strengthening the knowledge, skills, and expertise of our health center teammates, as applicable Click here to visit our Benefits page on our Careers page.
This job posting was last updated on 6/11/2026