Software Engineer: Backend

3 weeks, 1 day ago
Full-time
Senior
Software Development
Thatch

Thatch

Thatch is a health benefits platform that combines financial technology and insurance services. Founded in October 2021 by Chris Ellis and Adam Stevenson, the company is based in San Francisco, with additional offices in New York and Austin. Thatch's mission is to decouple health insurance from employment, allowing businesses to offer personalized healthcare experiences to their employees. The platform serves as a Third-Party Administrator (TPA) and specializes in Individual Coverage Health Reimbursement Arrangements (ICHRA). Thatch simplifies health benefits administration by enabling employers to set tax-free healthcare budgets, which employees can use to select their own health insurance plans and additional benefits like mental health support and wellness programs. The company also provides a Visa debit card for employees to manage their healthcare spending easily. Thatch primarily targets small to mid-sized businesses and startups, offering a streamlined setup process and tools to help employers manage healthcare budgets effectively. With significant investor backing, Thatch is positioned to enhance the healthcare experience for businesses and their teams.

information technology & services
51-200
Founded 2021
$84M raised

Description

  • Design, build, and evolve backend systems for enrollments, payments, payroll, and benefits management.
  • Architect and maintain data models and fund flows for high-volume financial transactions.
  • Build integrations with payroll providers, banks, insurance carriers, and other external partners.
  • Improve operational rigor through automation, tooling, monitoring, and observability.
  • Partner with product, operations, and engineering to solve complex business problems.
  • Own production systems, including reliability, debugging, and long-term maintainability.

Requirements

  • Experience building and maintaining backend systems in a production environment.
  • A track record of shipping systems with complex business and operational implications.
  • Strong ability to reason about data models, workflows, and edge cases.
  • Comfort working in ambiguous problem spaces with cross-functional tradeoffs.
  • Experience mentoring other engineers or setting technical direction.
  • Ruby on Rails experience for backend systems (helpful, not required).
  • Experience in healthcare, finance, or other complex or regulated domains (preferred).
  • Experience with HR, payroll, payments, or partner-facing systems (preferred).
  • Ownership of systems with real operational or financial impact (preferred).

Benefits

  • Estimated compensation range of $161,000 to $230,000 USD.
  • Fully distributed work environment.
  • Opportunity to work at an early-stage, high-velocity company.
  • Thoughtful, rigorous, and efficient interview process, typically completed within three weeks.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Java Staff Software Developer IV

Caseware 251-1K Internet Software & Services

Caseware is hiring a Staff Software Developer in Colombia to provide hands-on technical leadership for its global accounting and audit software platform, shaping scalable architecture and improving engineering practices across teams.

Agile AWS Azure CI/CD Docker GCP GitHub Java JIRA Kubernetes Microservices MongoDB New Relic REST API SQL Server Terraform Visual Studio
1 day, 16 hours ago

Java Senior Software Developer

Caseware 251-1K Internet Software & Services

Caseware is hiring a Senior Software Developer III in Colombia to provide technical leadership while evolving distributed SaaS architecture, engineering practices, and AI-augmented development workflows.

Angular Apache Spark AWS CI/CD CSS Cypress Design Systems Docker DynamoDB GitHub GitHub Actions GraphQL Hadoop HTML Java Jest JIRA JMeter Kubernetes Microservices Playwright Presto REST API Sass Spring Boot Storybook TypeScript
1 day, 16 hours ago

[Job - 31387] Developer .NET Mid-Level, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is seeking a Mid-Level .NET Developer in Brazil to build and integrate reliable back-end solutions for a multinational client project in collaboration with teams across Brazil, Colombia, the UK, and the USA.

Agile Azure C# CI/CD .NET REST API SOAP SQL Server
1 day, 16 hours ago

[Job-30904] Mid level Java Developer, Brazil

CI&T 5K-10K Internet Software & Services

A CI&T busca uma pessoa desenvolvedora Java Pleno para atuar em um cliente do setor de benefícios, evoluindo aplicações e processos para melhorar a experiência dos usuários finais.

AWS Docker Java Kanban MongoDB Oracle Scrum SonarQube Spring Boot
1 day, 16 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers