Senior Software Engineer
Core
Design, build, and maintain resilient backend services and asynchronous workflows for high-reliability AI-first automation engines in the insurance sector.
Role type
Senior Software Engineer (Backend & Distributed Systems)
Builds
Backend services, asynchronous workers, and operational dashboards for insurance workflow automation
Domain
Insurance technology, AI-driven workflow automation, distributed systems
Deliverable
production ML models
Required skills
TypeScript, Python, PostgreSQL, distributed systems, asynchronous task processing, schema design, automated testing, AI developer tooling
Preferred skills
Temporal or Cadence, multi-tenant architecture, cloud infrastructure (Azure/AWS), object storage
Technologies
TypeScript, Python, PostgreSQL, React, Azure Blob Storage, AWS S3, Temporal, Cadence
Responsibilities
Design resilient backend services and asynchronous workflows; Architect for operational reliability and multi-tenant isolation; Build React frontend dashboards and tooling; Leverage AI developer tools for code generation and refactoring; Own services end-to-end from design to production troubleshooting
Seniority
Senior, hands-on IC