Sr. Platform Engineer
Software Engineer
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
ABOUT THE JOB
The software engineer role for the Portal and Applications team is an Engineer who can operate with autonomy while adhering to well-established organizational development practices. The ideal candidate will contribute to the design and implementation of small to medium complexity features, demonstrating strong technical proficiency in one to two frameworks and the ability to write and debug code independently. A solid understanding of basic system design principles is essential. This role also requires business acumen—understanding product requirements and actively participating in feature planning. Success in this position means consistently following development best practices while delivering high-quality, maintainable software.
ESSENTIAL DUTIES & RESPONSIBILITIES
- Feature Development: Design, develop, and maintain small to medium complexity features across web and mobile platforms using React and React Native, ensuring alignment with product requirements and user experience goals.
- Backend Engineering: Build and maintain scalable backend services using C#, TypeScript, Ruby on Rails, and RESTful APIs. Contribute to the development of microservices architectures that support modular and maintainable systems.
- Cloud & Infrastructure: Work with AWS cloud technologies including ECS, EKS, Lambda, API Gateway, S3, CloudWatch, and infrastructure-as-code tools like Terraform. Integrate event-driven systems using Debezium, Kafka, and SNS/NServiceBus for queueing and messaging.
- Database Development: Maintain a functional understanding of key data sources such as relational postgres database, salesforce, netsuite, and athena, ensuring data integrity, performance, and scalability.
- Product Collaboration: Partner with product managers and designers to understand business requirements and contribute to feature planning and prioritization.
- Process Adherence: Follow established development best practices including version control, code reviews, automated testing, CI/CD pipelines, and documentation standards.
- Autonomous Execution: Operate independently within a framework of well-defined engineering standards, delivering high-quality solutions with minimal oversight.
- Continuous Improvement: Identify opportunities to improve code quality, system performance, and team workflows. Actively contribute to knowledge sharing and team growth.
QUALIFICATIONS
Bachelors or Masters Degree in computer science or related field and 2+ years of software development experience or equivalent combination of education and experience. Experience 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
- Solid understanding of software engineering principles and basic system design.
- Demonstrated ability to write, debug and maintain clean, efficient code independently.
- Adherence to established development best practices including version control, code reviews, testing, and CI/CD workflows.
- Ability to understand product requirements and contribute meaningfully to feature planning and prioritization.
- Strong communication skills and a collaborative mindset to enable cross functional development with product and design teams.
- Comfortable working autonomously within a structured engineering framework.
- Proactive in identifying and solving problems and contributing to continuous improvement efforts
- Familiarity with project management, software development, and ticketing tools (Azure DevOps, Freshworks)
- AWS Certified cloud practitioner certification or equivalent
Pay Range: $80,000 - $110,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.
Salesforce Solutions Engineer
Payroll Tax Analyst
Multistate licensing specialist
Virtual Mental Health Counselor (LCSW, LPC, LMFT) | Indiana & Illinois Licensure Required
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
Position Details
This is a 100% remote (virtual) Telehealth position.
Candidates must reside within the Eastern or Central Time Zone at the time of hire.
ABOUT THE JOB
The Mental Health Provider is responsible for treatment planning, assessments, appropriate documentation of clinical progress, and the delivery of evidence-based therapy modalities and interventions to meet the needs of individuals, couples, and families. In addition, Mental Health Providers can lead group sessions, educational workshops, and work closely with the clinical team in helping each patient reach their optimal health and assuring a streamlined coordination of care.
ESSENTIAL DUTIES & RESPONSIBILITIES
Clinical Duties (may include, but not limited to):
- Patient centered, outcomes based, evidence-based psychotherapy to individuals, couples, and families ages 12 years and older
- Lead support groups and/or psychoeducation groups as appropriate
- Create and deliver psychoeducational webinars and workshops related to mental health topics
- Collaboration with other behavioral health and medical clinicians for integrated continuity of care for patients
Administrative Duties (may include, but not limited to):
- Using computer applications, preferably Microsoft Office suite
- Timely completion of documentation within EMR
- Work to address other social needs of patients and utilize appropriate external and/or internal referral sources for specialty care, hospitalization, or advanced psychiatric assessments and treatments
QUALIFICATIONS
- Must be licensed in Indiana and Illinois; Ohio, Minnesota, Michigan and Wisconsin are preferred.
- Ability to obtain additional licenses in, but not limited to: AL, AR, IA, IL, IN, KY, LA, MI, MN, MO, MS, OH, TN, WI, WV (company reimbursed)
- At least Master’s level, licensed mental health clinician that includes but not limited to psychologists, licensed counselors, licensed social workers, and licensed marriage & family therapists among other specialties (LPC, LPCC, LISW, LCSW, LMFT, LMHC, PsyD, and/or PhD)
- If in process of independent licensure, will need to be licensed within 2 years of hire date
- BLS (Basic Life Support) Certification or become certified upon hire
- Required experience in providing counseling and mental health services, which may include evaluation, diagnosis, treatment of mental illness, and other psychological issues
- Preferred 2 or more years’ experience operating as an independently licensed behavioral health clinician
- Preferred experience using evidence-based treatment to treat multiple behavioral health disorders, including but not limited to anxiety, depression, and PTSD
- Preferred experience with behavioral interventions, critical incident event management, and case management
DESIRED ATTRIBUTES
- Within scope of job, requires critical thinking skills, decisive judgement, and the ability to work with minimal supervision. Must be able to work in a fast-paced environment and take appropriate action.
- Prevention, wellness, and client involvement is emphasized
- Ability to work within a multidisciplinary team
Pay Range: $80,000 - $115,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.
We believe in empowering teammates to do their best work and build better healthcare. Below are some of our benefit offerings. Eligibility is based on 24/hr week.
- Health and Well-Being: Free Marathon membership for in person and virtual care, employer paid life and disability insurance, and choice in medical/dental plans, vision, employer funded HSA, FSA, and voluntary illness, accident and hospitalization plans. Benefits are effective on the first of the month following date of hire.
- Financial Support: Competitive compensation, 401k match, access to financial coaching through our Employee Assistance Program
- Lifestyle: Paid time off for vacation, sick leave, and more, holiday schedule
Principal Architect
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
ABOUT THE JOB
Marathon Health is seeking a Principal Architect who is equally comfortable setting architectural strategy and rolling up their sleeves to build. This is not an ivory tower role: we need someone who can define the long-term technical vision on Monday and pair with an engineer on a complex integration problem on Tuesday. You will be our most senior technical voice across the enterprise, working in close partnership with Engineering, Data, Product, Security, and Clinical Operations leaders to shape practical, durable architecture decisions that teams can execute.
You will drive architectural strategy across cloud infrastructure, real-time integrations, population health data systems, and emerging AI capabilities: and you will stay close enough to the work to know when the architecture is holding up and when it isn’t. You will work closely with teammates to translate business strategy into durable, scalable technical decisions. The right person for this role leads by doing, not just by advising.
ESSENTIAL DUTIES & RESPONSIBILITIES
Enterprise Architecture Leadership
- Define and maintain Marathon Health’s enterprise architecture strategy, roadmap, standards, and design principles across cloud, data, integration, and application layers.
- Lead solution design across multiple product and engineering teams, ensuring alignment to architectural standards, scalability requirements, and healthcare compliance obligations.
- Partner with Engineering leaders to review architecture proposals, facilitate cross-team technical decisions, resolve architectural tradeoffs, and ensure designs align to agreed standards, scalability needs, and healthcare compliance obligations. Personally deliver high-leverage technical work, such as reference implementations, complex cross-system integrations, and architecturally critical proofs-of-concept to validate strategic bets before teams commit to them at scale.
- Drive modernization of legacy systems in partnership with Technology and Product leadership, balancing technical debt reduction, delivery commitments, support burden, operational risk, and team capacity
AI & Emerging Technology
- Lead the architecture and governance of Marathon’s AI and machine learning capabilities, including agentic AI systems, LLM integrations, and clinical decision support tools.
- Evaluate and guide adoption of AI platforms, frameworks, and vendor tools (e.g., Anthropic, Snowflake Cortex, cloud-native ML services).
- Establish responsible AI architecture patterns including model evaluation frameworks, prompt governance, safety guardrails, and auditability.
- Partner with the VP of Data & Analytics and engineering teams to build AI-ready data infrastructure that supports real-time inference, population health analytics, and member engagement.
Data Architecture & Population Health
- Own the enterprise data architecture strategy, including data modeling, lakehouse design, and governance frameworks on Snowflake and cloud-native platforms.
- Lead architecture for population health data systems: including eligibility, utilization, clinical, and engagement data: ensuring integrity, consistency, and actionability across the platform.
- Define the source-of-truth strategy across key systems (EHR, CRM, member portal, payer data) to eliminate data fragmentation and enable reliable analytics.
- Architect longitudinal patient data infrastructure that supports care team workflows, outcomes measurement, and value-based care reporting.
Real-Time Integration & Interoperability
- Design and govern real-time and near-real-time integration architectures using HL7 FHIR, event-driven patterns, API gateways, and messaging platforms.
- Set architectural direction for Marathon's distributed systems foundation, service boundaries, data ownership, consistency models, and failure semantics, and ensure these patterns are documented, communicated, and adhered to across teams.
- Lead integration strategy across key systems including Athena Health (EHR), Salesforce, Conga, member portal, and health plan data feeds.
- Establish standards for data exchange with health plans, health systems, and employer clients: supporting claims data ingestion, eligibility feeds, and clinical data interoperability.
- Drive platform reliability and performance through resilient integration design, observability tooling, and SLA accountability.
Health Plan & Health System Experience
- Apply deep knowledge of health plan data structures, payer workflows, and value-based care contracts to inform platform and integration architecture decisions.
- Architect solutions supporting health plan channel readiness, including payer data ingestion, attribution models, and performance reporting for employer-sponsored plans.
- Design patient experience infrastructure that reflects the needs of members navigating health plan benefits, care navigation, and provider relationships.
Technical Leadership & Culture
- Serve as a player-coach technical leader, actively participating in technical planning, design reviews, implementation tradeoffs, code and architecture reviews, proofs-of-concept, and reference implementations alongside Technology teams. Champion Marathon’s experimentation culture by creating reusable architectural patterns, reference implementations, and platform capabilities that reduce the cost and risk of innovation. Actively enable teams through office hours, lunch and learns, technical demos, and practical documentation so new patterns are understood, adopted, and improved across technology. Serve as a trusted technology strategist for business functions across Marathon Health: including Clinical Operations, Finance, People, Sales, and Client Success: translating their operational needs into architectural investments and helping them understand what technology can and cannot do for them.
- Build strong cross-functional relationships with Product, Clinical Ops, Data & Analytics, and IT Security: acting as a collaborative partner who earns credibility through listening, follow-through, and sound judgment, not just technical expertise.
- Communicate architectural direction clearly across all audiences: from pairing with engineers on implementation details to presenting technology strategy to the ELT and Board.
QUALIFICATIONS
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field and 10+ years of progressive experience in software or enterprise architecture, with at least 5 years in a senior or principal architect role or equivalent combination of education and experience.
- Demonstrated ability to operate as both a strategic architect and a hands-on technical contributor, with a track record of partnering effectively with technology leaders and delivery teams in a complex environment
- Demonstrated experience in healthcare technology: specifically with health plan data, payer/provider integration, or population health platforms.
- Deep expertise in data architecture on cloud-native platforms (Snowflake preferred); experience with data lakehouse patterns, data modeling, and governance.
- Strong hands-on experience with real-time and event-driven integration architecture (Kafka, event streaming, API-first design, HL7 FHIR).
- Proven ability to lead and govern AI/ML architecture in a production environment, including LLM-based systems, agentic workflows, and responsible AI frameworks.
- Experience modernizing legacy systems at scale, including both technical execution and organizational change management.
- Hands-on expertise across a modern engineering stack, including: cloud platforms (AWS, Azure, or GCP); cloud-native architecture patterns (microservices, serverless, event-driven systems); containers and Kubernetes (EKS, AKS, or GKE) or comparable orchestrators; infrastructure-as-code (Terraform or comparable); CI/CD pipelines (GitHub Actions or comparable); production-grade observability tooling; and strong production proficiency in at least one of .NET, Python, or TypeScript, with working fluency across the others.
- Strong background in security, compliance, and regulatory architecture relevant to healthcare (HIPAA, HITRUST, SOC 2).
- Experience at an employer-sponsored or value-based care company (e.g., advanced primary care, near-site/on-site health).
- Hands-on experience with Athena Health EHR, Salesforce Health Cloud, or similar healthcare CRM/EHR ecosystems.
- Familiarity with Snowflake Cortex, dbt, or other modern data transformation and AI/analytics tooling.
- Prior experience building or advising on health plan channel partnerships, including Anthem, Aetna, Centivo, or similar commercial payers.
- Experience in a PE-backed, high-growth healthcare technology environment.
- Track record contributing to AI strategy at an organizational level, including board or executive-level communication.
DESIRED ATTRIBUTES
- Systems thinker who can connect business strategy, clinical workflows, and technical architecture into a coherent platform vision.
- Strong communication skills: able to translate complex architectural concepts for engineering teams, product managers, and C-suite stakeholders alike.
- Decisive and opinionated on technical direction, while remaining open to collaboration and alternative perspectives. Knows when to advise and when to build.
- Comfortable operating in ambiguity and driving clarity where it does not yet exist.
- Exceptional collaborator who builds credibility with non-technical business leaders: able to make technology strategy accessible, relevant, and actionable for Clinical Ops, Finance, People, Sales, and other functions without losing rigor.
- Demonstrated ability to build trust and influence across cross-functional, matrixed organizations: known for follow-through, intellectual honesty, and helping teams make better decisions.
- Passion for building in healthcare: motivated by improving patient and member outcomes through better technology.
Pay Range: $190,000 - $230,000/yr
The actual offer may vary dependent upon geographic location and the candidate’s years of experience and/or skill level. This position is also eligible for an annual incentive.
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.
Forward Deployment Engineers - AI & Agentic Engineering
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
ABOUT THE JOB
The Staff Engineer role for the Portal and Applications will lead technical strategy and architectural standard adherence across multiple projects and domains. You will drive system design, mentor engineers, and influence the long-term technical direction of the organization. Your input in cross-team technical initiatives will help drive alignment between team’s software engineers and peer teams such as data integration and business platform engineering. You will conduct, guide technical decision making, investigate complex technical challenges and make design decisions to remediate tech debt. Finally, in addition to traditional engineering leadership, you will help integrate Agentic AI tools into the development lifecycle — enhancing productivity, code quality, and system design through intelligent automation.
ESSENTIAL DUTIES & RESPONSIBILITIES
- Evolve and strengthen technical architecture for patient and provider facing platforms ensuring scalability, security, and maintainability.
- Champion AI-Augmented Engineering practices by monitoring code generation, automated pull request reviews, and unit test validation for code coverage are in alignment with spec driven development as defined by architectural best practices.
- Drive adoption of best practices in API design, data modeling, and system integration across web and mobile platforms.
- Ensure consistent architectural patterns across React, React Native, and backend services.
- Provide technical oversight for web portals and mobile apps to ensure key metrics such as Deployment frequency, Lead time for changes, meant time to restore, and change failure rate are optimal.
- Partner with DevOps to optimize CI/CD pipelines, container orchestration, and system observability using application performance monitoring tools
- Act as a technical liaison between engineering, business platform, and architecture teams
- Conduct code reviews, design sessions, and technical coaching to the development team
- Influence engineering culture by promoting technical excellence, ownership, and continuous improvement
- Evaluate emerging technologies and frameworks to improve platform capabilities and developer productivity
- Lead technical spikes and proofs of concepts for new features or architectural changes
QUALIFICATIONS
Bachelors or Masters Degree in computer science or related field and 8+ years of software development experience including 3+ years in a technical leadership role or equivalent combination of education and experience.
- Hands-on experience with integrating or working alongside Agentic AI tools such as Github CoPilot, Claude, or similar AI assistance in software development workflows
- Proven expertise with React, RESTful API’s, relational databases, React Native, GitHub with a focus system design, scalability, and reliability
- Experience with CI/CD, automated testing, trunk-based development and cloud platforms (AWS)
DESIRED ATTRIBUTES
- Familiarity with project management, software development, and ticketing tools (Azure DevOps, Freshworks)
- AWS Certified Developer certification or equivalent
- Familiarity with containerization such as docker and cloud-based observability platform such as new relic
- Strong knowledge of software architecture, design patterns, and scaling distributed systems.
Pay Range: $170,000 - $195,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.
FP&A Analyst (Remote)
Client Success Manager I
Marathon Health is a leading provider of advanced primary care in the U.S., serving 2.5 million eligible patients through approximately 630 employer and union-sponsored clients. Our comprehensive services include advanced primary care, mental health, occupational health, musculoskeletal, and pharmacy services, delivered through our 680+ health centers across 41 states. We also offer virtual primary care and mental health services accessible in all 50 states. Transforming healthcare delivery with a patient-first approach, we prioritize convenient access to both in-person and virtual care, resulting in improved health outcomes and significant cost savings. Committed to inclusivity and collaboration, we foster a positive work environment and recruit exceptional talent to ensure expertise and compassion in healthcare delivery. Marathon has been recognized as a five-time Modern Healthcare Best Places to Work in Healthcare winner and a six-time Best in KLAS award winner for employer-sponsored healthcare services.
ABOUT THE JOB
The Client Success Manager I is responsible for developing and maintaining a strong and lasting client and broker/consultant partnership with assigned small to medium size clients. This role requires strong union-facing experience and a deep understanding of labor organization dynamics. The ideal candidate has worked closely with labor unions, served on a union board, or partnered extensively with union leadership, and understands how to successfully navigate the relationships, politics, and operational nuances within union environments. You will be engaged in the strategic and proactive planning within the client’s overall line of business and is responsible for identifying and executing opportunities to engage the employee and member population to ultimately drive clinical and savings outcomes. This is accomplished via proactive and timely issue resolution, consulting customers on best practices, reviewing service/product offerings, recommending new solutions and providing market insights. Details about the CSM I client portfolio are outlined below:
- Portfolio Size: 20 – 30 small to medium sized accounts averaging $2M - $3M
- Contract Type: Standardized service package with low-touch, process-driven engagement
ESSENTIAL DUTIES & RESPONSIBILITIES
- Manages clients aligned to small group service package standards which may demand lower touch and have standardized processes.
- Develop a deep understanding and interest of population health and health care utilization data with the ability to articulate results - leveraging data to tell a story (relate and interpret data).
- Participates in new health center implementations planning and launch alongside the Sales team, local operations leadership and Implementation Team.
- Leads competitive renewal re-bids for assigned clients. Manage contractual requirements including renewal terms and successfully renew clients at targeted escalation. Prioritize low margin clients for improvements in revenue and expense management.
- Identify and target revenue growth opportunities with existing clients including new member populations, health centers, products, and services.
- Supports clients with tiered engagement models or aggregator relationships.
- Help define and leverage the “coverage model” for assigned clients.
- Use creative feedback tools to develop an understanding of customer’s needs, work with internal partners to improve products and services.
- Operates within a team-based approach, collaborating closely with Client Success Directors (CSDs) for day-to-day leadership, mentorship, and escalation support.
- Coordinate with the marketing team to develop and implement client specific engagement plan including communication and incentive plans to improve utilization and patient experience.
- Responsible for partnering with Directors of Operations and local health center leadership on ways to drive -employee and member engagement, achieve clinical and savings metrics as well as performance guarantees and maintain open communications with clinical staff.
- In collaboration with Operational & Clinical leadership, analyze, summarize, report and manage performance data related to clinic operations. Understand and track risk metrics related to the success of the partnership. Proactively monitor and manage Performance Guarantees to manage payout.
- Salesforce documentation and reporting.
- Execute all necessary contractual requirements in a timely manner; may assist in Requests for Proposals (RFPs) as requested.
- Support the coordination of client eligibility file processing, invoicing, incentive documentation and reporting.
- May serve as the lead point of contact for all customer needs/request.
- Maintain broker relationship and engage in positive relationship to advocate on behalf of mutual client.
- Run, interpret and deliver client reporting on the appropriate frequency.
QUALIFICATIONS
Bachelor’s degree in Business or Healthcare Administration and 2–5 years in healthcare, health insurance, brokerage/consulting, or direct HR/benefits.
DESIRED ATTRIBUTES
- Experienced in developing and delivering presentations
- Possesses a high energy personal style and aptitude for process-oriented thinking
- Possesses strong oral and written communication skills
- Ability to build, foster, and maintain positive professional relationships
- Ability to influence others and work cross-functionally; possess ability to manage ambiguity and the organizational acumen to establish effective internal networks
- Willingness to develop an in-depth understanding of the market, business sector and related services and think creatively to find solutions that are efficient and sustainable
- Understands and advocates for process improvement and adherence
- Ability to perform services for the client with tenacious follow-up
- Strong project management, account portfolio planning and prioritization
- Proficiency in use of Microsoft Office, Tableau and CRM products (Salesforce experience preferred)
- Willingness to travel up to 50%
Pay Range: $80,000 - $110,000/yr
The actual offer may vary dependent upon geographic location and the candidate’s years of experience and/or skill level. This position is also eligible for an annual incentive.
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.
The full posting opens here — pay, setting and the full description, without leaving the list.