Role summary
We are looking for a Staff Backend Engineer to build business-critical infrastructure for a fast-growing AI company transforming decision-making in the insurance industry. You'll join a core engineering team responsible for processing fragmented, high-value data and turning it into reliable production workflows. The role combines distributed systems, data modeling, cloud infrastructure, backend engineering, AI/ML integration, and rigorous evaluation. This is a senior individual contributor position for someone who can take end-to-end ownership of complex technical domains while remaining highly pragmatic and hands-on.
Responsibilities
- Design and build business-critical backend infrastructure
- Architect high-complexity distributed systems
- Own backend systems and technical domains end-to-end
- Build scalable data models and processing workflows
- Develop reliable services using Python and modern backend technologies
- Work extensively with PostgreSQL and relational data models
- Build and operate cloud infrastructure using AWS
- Develop serverless workloads using technologies such as AWS Lambda
- Improve system reliability, scalability, and observability
- Build evaluation loops around complex data pipelines
- Benchmark and backtest production changes before deployment
- Work with fragmented and high-value datasets
- Integrate AI, LLM, and machine learning capabilities into production systems
- Make architectural decisions balancing performance, reliability, and speed
- Collaborate with product and engineering teams on business-critical workflows
- Maintain high engineering standards in a fast-moving environment
Required Skills
- 8+ years of practical software engineering experience
- Recent Staff-level or equivalent architectural scope
- Strong backend software engineering experience
- Experience designing high-complexity distributed systems
- Experience building high-traffic production systems
- Strong cloud engineering experience
- Experience with AWS or equivalent cloud infrastructure
- Experience with serverless technologies such as AWS Lambda
- Strong relational database experience
- PostgreSQL experience
- Strong system design skills
- Experience owning production systems end-to-end
- Strong software architecture fundamentals
- Current location in the United States
Technologies
- Python
- PostgreSQL
- AWS
- AWS Lambda
- EC2
- Serverless Architecture
- Distributed Systems
- System Design
- APIs
- Data Pipelines
- AI
- Machine Learning
- LLMs
- Cloud Infrastructure
- Observability
Nice To Have
- Deep Python expertise
- Java experienceKotlin experience
- Rust experience
- LLM application experience
- Generative AI experience
- AI infrastructure experience
- Startup experience
- High-growth technology company experience
- Insurance technology experience
- FinTech experience
- Data infrastructure experience
- Benchmarking experience
- Backtesting experience
- Evaluation framework experience
- Experience with complex data pipelines
- Experience with fragmented datasets
- Experience building highly reliable business-critical systems
Soft Skills
- Strong ownership mentality
- Pragmatic engineering approach
- Excellent problem-solving skills
- Strong architectural judgment
- Scientific mindset
- High attention to reliability
- Comfortable with ambiguity
- Fast execution
- Strong communication skills
- Collaborative attitude
- Independent decision-making
- Business-oriented technical thinking
Join a growth-stage AI company building professional-grade systems that automate complex decision-making workflows in one of the world's largest industries. As a Staff Backend Engineer, you'll join a core team responsible for processing fragmented, high-value data and building the infrastructure, data models, and evaluation systems that support mission-critical workflows. This role is designed for an experienced backend engineer who has already operated at Staff or equivalent level and is comfortable owning complex distributed systems from architecture through production. Strong technical depth matters, but so does pragmatism. We're looking for someone who understands that changes to business-critical systems need to be benchmarked, tested, and evaluated carefully rather than simply shipped.
Important
- Fully remote within the United States
- Candidates must currently be based in the United States
- 8+ years of professional software engineering experience required
- Recent Staff-level title or equivalent architectural scope required
- High-complexity distributed systems experience required
- High-traffic production systems experience required
- PostgreSQL experience required
- AWS or comparable cloud infrastructure experience required
- Serverless technology experience strongly preferred
- Python experience is highly desirable
- Java, Kotlin, or Rust backgrounds can also be relevant
- AI / LLM experience is highly desirable
- Startup experience is a strong positive signal
- Benchmarking and backtesting experience is highly valuable
- Pure academic profiles without industry experience are not suitable
- Senior engineers without Staff-level scope may not be senior enough for the role