B

Bevaya

Cloud-based AI agent platform for insurance

Senior Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeManila, Metro Manila, PhilippinesNo salary listedIn-person

About the Job

Requirements

  • Have at least 5 years of professional experience designing, building, and operating production backend microservices, APIs, and distributed systems.
  • Have a strong command of a modern backend language and be able to work comfortably across TypeScript and Python.
  • Understand distributed systems fundamentals, including concurrency, asynchronous task processing, idempotency, and failure recovery.
  • Be able to collaborate across technical and business teams and solve problems effectively.
  • Have experience with relational database schema design, indexing, and query optimization; PostgreSQL is preferred.
  • Have experience critically evaluating product requirements, identifying unhandled edge cases, and proposing pragmatic technical tradeoffs before coding.
  • Be able to evaluate technical tradeoffs and communicate recommendations clearly.
  • Have experience with automated testing, debugging, performance optimization, and version control.
  • Be comfortable integrating AI developer tools such as Claude Code and Cursor into daily engineering workflows.
  • Have a history of driving engineering standards through high-signal code reviews and lightweight architecture design discussions.

Responsibilities

  • Design, build, and maintain resilient backend services and asynchronous workflows for complex insurance lifecycles and document intelligence.
  • Collaborate with product and domain teams to translate business needs into technical solutions, critically analyze requirements, surface unhandled edge cases early, and advocate for simpler solutions.
  • Architect for operational reliability by ensuring fair multi-tenant isolation, mitigating resource contention, and designing tasks to recover cleanly from timeouts and system failures.
  • Build operational dashboards, administrative tooling, and workflow inspection views in the React frontend when needed, following existing patterns.
  • Use AI developer tooling for code generation, test scaffolding, and refactoring to reduce routine boilerplate and maintain engineering velocity.
  • Own services end-to-end, from schema design and automated testing through deployment, observability, and production troubleshooting.

Desired Qualifications

  • Have direct experience building or operating durable workflows with Temporal or Cadence.
  • Have experience architecting multi-tenant backend systems with strict tenant isolation and fair resource allocation.
  • Have hands-on experience with cloud infrastructure and object storage, specifically Azure Blob Storage or AWS S3.

About the Company

Bevaya

Cloud-based AI agent platform for insurance

Bevaya provides a cloud-based AI agent platform for insurance organizations, including carriers, brokers and third-party administrators. It automates and supports underwriting, claims, and policy servicing by extracting and validating information from insurance documents, comparing records with policy data, and routing lower-confidence work to human reviewers. The platform uses specialized document-processing models, workflow orchestration, confidence scoring, and audit trails, and integrates with insurance systems such as Guidewire. It is delivered as a managed, multi-tenant SaaS service on Microsoft Azure, with dedicated customer environments and configurable workflows. Bevaya’s agents handle processes such as submission intake, loss-run processing, claim indexing, first-notice-of-loss setup, medical-bill handling, policy comparison, and renewal work."

Company size
51-200
Company stage
Series B
Total funding
$43.9M
Headquarters
New York City, United States
Founded
2018

Recently Posted Jobs

Explore more opportunities at Bevaya

See more jobs