Software Engineer, Full Stack
Builds and owns backend systems for underwriting, pricing, and policy workflows in an AI-native insurance platform. Requires 4+ years experience with TypeScript/Python backend, API design, and data-heavy systems.
About the job
What You’ll Do
- Build and own backend systems that power pricing models, underwriting workflows, and policy lifecycle infrastructure
- Translate complex actuarial and underwriting logic into maintainable, production-grade services
- Improve the performance and reliability of our core rating and decision systems
- Contribute to architectural decisions that set the foundation for how we scale
- Work directly with domain experts to define the right abstractions, not just implement tickets
- Hold a high bar for code quality, simplicity, and long-term maintainability
What We’re Looking For
- 4+ years of professional software engineering experience
- Strong backend experience in TypeScript, Python, or similar
- Experience designing APIs and working with data-heavy systems
- Comfort operating in ambiguous, high-responsibility environments
- A bias toward ownership and shipping
- Good judgment – knowing when to move fast and when to slow down
Our Tech Stack
Frontend
React & Next.js
TypeScript
GraphQL w/ Apollo
Backend
Node.js
Postgres & Redis
TypeScript
GraphQL APIs
Benefits
- Premium Healthcare: 100% contribution to top-tier health, dental, and vision
- Fertility benefits and family building support
- Unlimited PTO
- Daily lunches, dinners, and snacks
- Professional Development: Access to premium coaching, including leadership development
- Competitive 401(k) Plan
Skills
TypeScript, Python, React, Next.js, Node.js, GraphQL, Apollo, Postgres, Redis, APIs
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 scalable software and infrastructure for a complex, regulated mortgage-servicing platform. The role requires a bachelor’s degree and at least one year of software engineering experience, with exposure to web or mobile applications, distributed systems, or infrastructure.
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.