Skip to content
Ambient.aiAmbient.ai

Software Engineer - Backend (Product)

Design and build backend APIs and services powering enterprise security monitoring, owning product areas end-to-end with Python, data modeling, and cloud infrastructure.

About the job

Responsibilities

  • Design and ship backend APIs and services, from 0-to-1 prototypes through enterprise rollout.
  • Own a product area end to end: data modeling, API design, performance, reliability, and operational health.
  • Partner with product, design, and frontend to turn ambiguous problems into concrete technical plans.
  • Tune performance and reliability under real production load, including peaks from real-time alert pipelines.
  • Build the monitoring, logging, and alerting needed to catch issues before customers do.
  • Contribute to architecture reviews, code reviews, and team standards.

Requirements

  • 6+ years of backend engineering experience, with meaningful time on user-facing web or mobile products.
  • Strong Python skills and production experience with Flask, Django, or FastAPI.
  • Solid API design instincts across REST, GraphQL, or gRPC.
  • Comfort modeling data across SQL, NoSQL, time-series, and vector stores.
  • Working knowledge of at least one major cloud platform (AWS, GCP, or Azure).
  • A track record of debugging hard production issues and shipping the fix.

Nice to Have

  • Real-time systems experience: WebSockets, server-sent events, pub/sub, or streaming pipelines.
  • Working knowledge of TypeScript and a modern frontend framework like React or Vue.
  • Background in video infrastructure, computer vision applications, notification and alert routing, or LLM and agentic applications.
  • Experience scaling multi-tenant SaaS into large enterprise deployments.

Skills

Python, Flask, Django, FastAPI, Rest, GraphQL, gRPC, SQL, NoSQL, AWS, GCP, Azure, WebSockets, TypeScript, React

Cloudflare

Cloudflare

Atlanta, GA
Senior Distributed Systems Engineer - Cache
$168k+/yrHybrid4+ YOEBackend Engineering

Design, build, and operate Cloudflare’s globally distributed cache and reverse-proxy data plane, improving performance, correctness, and resilience across the edge. Requires at least 4 years of production systems experience and proficiency in a systems or backend language.

Rippling

Rippling

San Francisco, CA
Senior Software Engineer, Backend Full Stack - Emerging Products
$168k+/yrOn-site5+ YOEBackend Engineering

Senior engineer building secure, scalable backend services and cross-stack product features for Rippling’s emerging HR, IT, Finance, and Spend products. The role requires 5+ years of production experience with Python, Django, or related technologies, plus frontend familiarity with React or TypeScript.

Rippling

Rippling

San Francisco, CA
Senior Software Engineer, Backend - Emerging Products
$168k+/yrOn-site5+ YOEBackend Engineering

Senior backend engineer responsible for designing secure, scalable services and APIs supporting workflows across financial operations, IT, identity, access, and compliance. Requires at least five years of production experience with Python, Go, or a comparable backend language, plus expertise in distributed systems and relational databases.

Pave

Pave

New York, NY
Senior Software Backend Engineer, Market Pricing
$167k+/yrHybrid5+ YOEBackend Engineering

Build scalable backend systems for sophisticated customers and compensation pricing workflows, owning delivery from discovery through monitoring. The role requires 5+ years of backend engineering experience, strong systems design judgment, and the ability to lead ambiguous technical initiatives.

Rula

Rula

United States

Senior Software Engineer - Patient Services
$166k+/yrRemote5+ YOEBackend Engineering

Senior Software Engineer who will architect and scale distributed backend data systems supporting patient services. The role requires 4+ years of experience, expertise in microservices and event-driven systems, and strong technical leadership and mentoring skills.