Software Engineer
Software Engineer building full-stack features across frontend, backend, and ML systems. Own end-to-end projects that automate insurance workflows and deliver AI-powered healthcare experiences.
About the job
Responsibilities
- Own large parts of our product surface area and drive the relevant roadmaps to deliver on specific outcomes
- Drive zero-to-one product development from conceptualization through production, collaborating with our go-to-market and operations teams
- Build new features and products top-to-bottom: front-end, back-end, system design, debugging, and testing
- Participate actively in client engagements, working directly with customers to understand requirements and deliver innovative solutions
- Establish and improve engineering processes, tools, and systems that will allow us to scale the code base and team productivity over time
- Work closely with the rest of our team and CEO to make business decisions as we balance speed of growth and long-term profitability
Key Focus Areas
- Decipher and automate complex, branching workflows for insurance coverage, affordability programs, and fulfillment
- Combine AI/ML approaches to achieve high precision document classification, unstructured data extraction, and reference-based question answering
- Automate multi-step, path-dependent processes, using a combination of RPA/scraping approaches to navigate and operate third-party platforms
- Build a state machine that drives system decisions and handles failure modes across a set of processes that are technically independent but practically intertwined
- Scale across a growing range of drug classes, patient populations, and provider markets
- Make our data and ML pipelines robust to variation and inconsistency in input data formats
- Leverage empirical data to build and continuously update our understanding of opaque external systems
- Create consumer-grade experiences for patients, physicians, and other users that incorporate intuitive AI-powered workflows
- Translate large volumes of heterogeneous data into reliable insights
- Develop predictive and simulation models to forecast outcomes
- Use real-time data and direct engagement channels to enroll criteria-matching patients and physicians in clinical studies and access programs
Requirements
- Strong programming skills and general Computer Science knowledge
- Relevant engineering experience at fast-growing product-driven companies
- Proficiency across a range of full-stack web development technologies (Python, React, Typescript, PostgreSQL, and Kubernetes)
- Strong written and verbal communication
- Track record of moving quickly, finding shortcuts, and going to unreasonable lengths to deliver on goals
- High NPS with your former teammates
Benefits
- Fully covered medical, vision, and dental insurance
- Memberships for One Medical, Talkspace, Teladoc, and Kindbody
- Unlimited paid time off (PTO) and 16 weeks of parental leave
- 401K plan setup, FSA option, commuter benefits, and DashPass
- Lunch at the office every day and Dinner at the office after 7 pm
- Competitive compensation with meaningful equity
Skills
Python, React, TypeScript, Postgres, Kubernetes, Full-Stack Development, AI/ML, Rpa, System Design, Debugging
Similar jobs
Fullstack Engineering jobsDesign and optimize distributed systems, workflows, and architectures for an enterprise healthcare platform. The role requires a bachelor’s degree and three years of computer-systems-related experience, with expertise in cloud infrastructure, databases, integrations, and reliability analysis.
Build and scale provider-growth systems spanning onboarding, activation, automation, AI agents, and experimentation. The role requires strong programming fundamentals, experience with APIs and data pipelines, and strong product judgment in a fast-growing environment.
Build end-to-end Airtable product features with a primary backend focus, collaborating with product, design, research, and data science partners. The role requires 4+ years of full-stack web development experience and fluency in backend technologies, JavaScript, and React.
Build and maintain scalable customer-domain and marketplace-middleware applications, APIs, automated tests, and reliable systems using C# and .NET. The role requires at least four years of software engineering experience and emphasizes collaboration, technical documentation, and high-quality delivery.
Build and operate backend-leaning full-stack capabilities for a self-service Developer Portal, owning APIs, data models, identity and authorization features, and customer-facing interfaces. The role requires 4+ years of backend software development experience, strong Java or comparable framework skills, relational database expertise, and React/TypeScript proficiency.