Senior Software Engineer

Bevaya

United States

Remote

USD 140,000 - 210,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Bevaya seeks a hands-on Senior Software Engineer to own backend services in TypeScript and Python, backed by PostgreSQL, with a modern React frontend.

You will partner with product and domain teams to translate requirements, surface edge cases early, and apply AI tooling to speed delivery while ensuring resilience and fault tolerance in high-stakes insurance workflows.

Qualifications

  • 5+ years designing, building, and operating production backend services.
  • Strong proficiency in Python or TypeScript, with cross-language comfort.
  • Experience with relational databases, especially PostgreSQL.
  • Ability to evaluate requirements, surface edge cases, and tradeoffs.
  • Experience with automated testing, debugging, and version control.

Responsibilities

  • Design, build, and maintain resilient backend services and asynchronous workflows.
  • Collaborate with product and domain teams to translate requirements into technical solutions.
  • Architect for reliability, multi-tenant isolation, and fault tolerance.
  • Contribute to React frontend for dashboards and tooling when needed.
  • Leverage AI tooling to reduce boilerplate and accelerate delivery.
  • Own services end-to-end from schema design to deployment and monitoring.

Skills

Python
TypeScript
Go/Java
Distributed systems
PostgreSQL
React
AWS
Docker
Kubernetes

Tools

AWS
Azure
Docker
Kubernetes
PostgreSQL

Job description

Senior Software Engineer
About the Role

Bevaya builds high-reliability, AI-first workflow automation engines for the insurance sector. Our platform orchestrates complex business logic, document processing, and automated decision-making where data integrity, auditability, and execution guarantees are critical.

We are looking for a hands-on Senior Software Engineer who brings strong systems instincts, analytical depth, and pragmatic judgment to product engineering. Our backend services and asynchronous workers are built primarily in TypeScript and Python, backed by PostgreSQL, with a modern React frontend.

In this role, you will act as an active product partner—evaluating requirements critically, exposing unhandled edge cases before committing code, and utilizing modern AI tooling to multiply your delivery speed. You will own services end-to-end, with a focus on building resilient, fault-tolerant software that directly addresses high-stakes business workflows.

Key Responsibilities
  • Design, build, and maintain resilient backend services and asynchronous workflows that power complex insurance lifecycles and document intelligence.

  • Collaborate closely with product and domain teams to translate business needs into technical reality—critically analyzing requirements, surfacing unhandled edge cases early, and advocating for simpler solutions.

  • Architect for operational reliability, ensuring fair multi-tenant isolation, mitigating resource contention, and designing tasks to recover cleanly from timeouts and system failures.

  • Step into our React frontend when needed to build operational dashboards, administrative tooling, and workflow inspection views following existing patterns.

  • Leverage modern AI developer tooling (code generation, test scaffolding, and refactoring tools) to eliminate routine boilerplate and maintain high engineering velocity.

  • Own services end-to-end, from schema design and automated testing through deployment, observability, and production troubleshooting.

Qualifications
  • 5+ years of professional experience designing, building, and operating production backend microservices, APIs, and distributed systems.

  • Strong command of any modern backend language (e.g., Python, TypeScript, Go, Java, etc.), with the ability to work comfortably across TypeScript and Python.

  • Solid grasp of distributed systems fundamentals, including concurrency, asynchronous task processing, idempotency, and failure recovery.

  • Strong problem-solving skills and the ability to collaborate across technical and business teams.

  • Experience with relational database schema design, indexing, and query optimization (preferably PostgreSQL).

  • Track record of critically evaluating product requirements, spotting unhandled edge cases, and proposing pragmatic technical tradeoffs before writing code.

  • Ability to evaluate technical tradeoffs and communicate recommendations clearly.

  • Experience with automated testing, debugging, performance optimization, and version control.

  • Demonstrated comfort integrating AI developer tools (e.g., Claude Code, Cursor) into your daily engineering workflow.

  • History of driving engineering standards through high-signal code reviews and lightweight architecture design discussions.

Preferred Qualifications
  • Direct experience building or operating durable workflows with Temporal or Cadence.

  • Experience architecting multi-tenant backend systems with strict tenant isolation and fair resource allocation.

  • Hands-on experience with cloud infrastructure and object storage (specifically Azure Blob Storage or AWS S3).

  • Comfort navigating ambiguity, self-directing priorities, and shipping pragmatically in a fast-moving engineering environment.

Bevaya is an Equal Opportunity Employer. All applicants will be considered for employment without attention to race, color, religion, sexual orientation, gender identity, national origin, veteran or disability status. Bevaya is a progressive and open-minded workplace where we do not tolerate discrimination or harassment in any form. If you are smart, passionate and good at what you do, come as you are.

Bevaya is also committed to providing reasonable accommodations to individuals with disabilities throughout the application process and employment. If you need assistance or an accommodation, please contact us for more information.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer: Insurance Lifecycles & Document AI
Senior Backend Engineer: Insurance Lifecycles & Document AI

Bevaya • United States

Remote
USD 120,000 - 180,000
Senior Backend Engineer
Senior Backend Engineer

Bevel • New York (NY)

On-site
USD 150,000 - 210,000
Competitive salary & equity
Health, dental, and vision insurance
Commuter benefits
+5
Senior Backend Platform Engineer
Senior Backend Platform Engineer

Beacon Hill • Milwaukee (WI)

On-site
USD 120,000 - 190,000
Senior Software Engineer, Backend
Senior Software Engineer, Backend

Bevi • Boston (MA)

On-site
USD 152,000 - 188,000
Medical, dental, vision insurance
401(k) with company match
Flexible PTO
Lead Backend Software Engineer
Lead Backend Software Engineer

Beacon AI • San Carlos (CA)

Hybrid
USD 120,000 - 160,000
Comprehensive Healthcare Coverage
Paid Time Off
Connectivity Stipend
+2
Senior Backend Engineer
Senior Backend Engineer

Bevel • New York (NY)

On-site
USD 180,000 - 215,000
Competitive salary & equity
Health, dental, and vision insurance
Commuter benefits
+5
Backend Engineer
Backend Engineer

Bevel • New York (NY)

On-site
USD 100,000 - 130,000
Competitive salary & equity
Health, dental, and vision insurance
Unlimited PTO
+7
Senior Software Engineer - AI/ML
Senior Software Engineer - AI/ML

Bevel • New York (NY)

On-site
USD 120,000 - 150,000
Competitive salary & equity
Health, dental, and vision insurance
Commuter benefits
+4
Lead Software Engineer, Frontend/Web App
Lead Software Engineer, Frontend/Web App

Beacon AI • San Carlos (CA)

Hybrid
USD 120,000 - 160,000
Comprehensive Healthcare Coverage
Paid Time Off
Connectivity Stipend
+2
Lead Backend Software Engineer Beacon AI Engineering San Carlos - Hybrid 6 hours ago
Lead Backend Software Engineer Beacon AI Engineering San Carlos - Hybrid 6 hours ago

Vochure • San Carlos (CA)

Hybrid
USD 180,000 - 240,000
Healthcare coverage
13+ paid holidays
401(k) program