Position Summary:
Contributes to MacroHealth’s goal to build the next-generation industry-leading platform for healthcare markets. Works within a larger engineering team to build the MacroHealth platform and supports the team goal to design high quality, innovative and fully performing software that complies with coding standards and technical design. Utilizes basic understanding of development best practices to write code and perform programming tasks. Demonstrates full competency and comprehensive knowledge in one or more fields within function. Leads or mentors other team members in designing and developing features or smaller implementations. Contributes to teamwork and the development of a positive work culture.
Key Accountabilities:
- Owns complex back-end services from concept to deployment.
- Collaborates directly with product managers and stakeholders to understand the “why” behind requirements and propose solutions that improve outcomes.
- Designs and implements APIs and processing pipelines for high-volume healthcare data, integrating interoperability standards like X12, HL7, and FHIR.
- Works in a cloud-native microservices environment (Java/Scala, Docker, RESTful APIs).
- Explores and integrates AI/ML components into core workflows — e.g., for automated data classification, anomaly detection, or predictive insights.
- Continuously improves code quality with unit/integration testing and peer reviews.
- Proactively identify technical opportunities and product improvements — not just react to tickets.
Demonstrates leadership and mentors team
- Demonstrates full competency and comprehensive knowledge in one or more fields within function
- Leads or mentors team in the design and development of smaller implementations
- Provides guidance and mentors junior team members
Contributes to teamwork and the development of a positive work culture
- Collaborates with team to achieve organizational goals
- Contributes to development of a positive work culture by demonstrating teamwork and alignment with core company values
- Shows initiative and offers assistance when needed without being asked
- Constructively escalates problems and issues
- Applies knowledge, skills, and abilities to specialty
Knowledge, Skills and Abilities:
- Be a core contributor to the services that power our healthcare data platform, responsible for designing, building, and optimizing systems that process millions of transactions reliably and securely.
- This role is ideal for engineers who have worked at organizations that:
- Operate at scale in healthcare claims processing, interoperability, or clearinghouse services.
- Build with modern interoperability standards (FHIR, X12 837/835, HL7, CARIN BB, CMS APIs).
- Integrate AI/ML into production systems for smarter, more adaptive decision-making.
- Have strong engineering cultures and modern, cloud-native architectures.
- Deep understanding of interoperability standards: X12 (837, 834, 835), HL7, FHIR, CARIN BB, CMS APIs.
- Exposure to AI/ML-powered systems in production — integrating models, leveraging AI APIs, or building pipelines that feed AI services.
- Knowledge of the US healthcare system, ideally with prior experience in a health tech setting.
- Ability to thrive in a people-first culture of teamwork and respect
- Self-starting and innovative orientation
- Ability to take ownership, work with tight timelines, and manage various tasks simultaneously
- Personally motivated to exceed performance and functional standards of design and implementation
- Strong verbal and written communication skills
- Ability to maintain unit/integration tests for code
- Comfort working within an Agile methodology
- Demonstrated ability to learn emerging technologies and work across technologies
Required Education and Experience:
- Bachelor’s degree in Computer Science or related field, or equivalent work experience
- 7+ years of professional experience as a software developer
- Experience with healthcare data (e.g. health payments, authorizations, eligibility, electronic health records)
- Deep understanding of interoperability standards: X12 (837, 834, 835), HL7, FHIR, CARIN BB, CMS APIs.
- A solid foundation in object-oriented languages, focusing on Java, but experience in Scala is also valuable
- Experience designing and building solutions within a cloud-based microservice architecture, using docker containers and RESTful API’s
- Hands-on with AWS, Azure, or GCP, containerization, and CI/CD.
- Practical experience working with CI/CD frameworks and tools
- Exposure to AI/ML-powered systems in production — integrating models, leveraging AI APIs, or building pipelines that feed AI services.
- Experience working with Product Management and other stakeholders to help define product direction and requirements. Demonstrated competence as a technical owner of large SaaS/IaaS systems spanning multiple components
Preferred Education and Experience:
- Experience building solutions using flow orchestration tools, such as NiFi or Azure Data Factory
- Familiarity with configuration management tools
- Knowledge of the US Healthcare space including standards such as HIPAA
Location: Remote anywhere within the US (MUST be located in the US)
Salary: $165,000 - $185,000 plus bonus, equity, 401k match, flexible PTO and medical/dental/vision insurance
Core Competencies:
One Team:
Act as one team with fellow MacroMates and customers
Value humility, low ego, and collaboration
Maintain an All for One, One for All attitude
Deliver on Promises:
Do the right thing
Do what you say you will do
Work with a sense of urgency and transparency
Macro Thinking:
Challenge yourself and others to think boldly, bigger, and into the future
Lead with a Growth Mindset
Act as a thought leader for the healthcare industry
MacroHealth is an equal opportunity employer.
We are not accepting resumes from third-party staffing agencies, recruiting firms, or Corp-to-Corp (C2C) providers for this position. All candidates must apply directly through MacroHealth. Any resumes submitted through third-party providers will not be considered for review.
Sponsored