Featured Job

Senior Backend Engineer

San Francisco, CA Full-time On-site 08/27/2026 Job ID: 000053
Apply Now
Python asyncio OOP FastAPI testing frameworks

Summary

What you’ll impact

The Senior Backend Engineer will develop and maintain Python-based systems that power voice AI conversations, integrating multiple LLM providers and building microservice architectures. The role involves writing high-performance async code, ensuring reliability through testing, monitoring, and robust security, and collaborating with engineering, support, and product teams in a fast‑paced San Francisco office.

Responsibilities

What you'll do

  • Build and maintain Python-based state systems that drive what the voice AI says and does across complex, real-time conversations.
  • Integrate and orchestrate multiple LLM providers , including prompt design, tool/function calling, routing, and fallbacks.
  • Write clean, maintainable, high-performance Python code , leveraging asyncio , OOP, and best practices.
  • Write automated tests and validation suites to ensure correctness, resilience, and safe iteration of agent logic and state transitions.
  • Monitor production systems, debug agent behavior, and continuously improve reliability and conversation quality.
  • Implement comprehensive metrics, logging, and alerting to validate correctness, detect failures early, and maintain extremely high availability.
  • Desgin database schemas, optimize queries, and operate both SQL and NoSQL databases in production.
  • Build and operate authentication and authorization mechanisms with strong security guarantees.
  • Design and build microservices-based architectures.

Requirements

What you’ll bring

  • 5+ years writing python, experience writing async web apps using fast api, testing frameworks
  • Understanding of LLMs, APIs, Cloud, CI/CD pipelines
  • Comfortable with understanding technical specifications,
  • Understanding of good architecture, security practices
  • Strong technical and communication skills
  • Experience with AWS & Kubernetes

Ready to Move Forward?

Apply now and our recruiting team will reach out with next steps, interview guidance, and client insights tailored to this role.