Skip to content

Sr Backend Software Engineer, Recording

San Francisco, CABackend EngineeringRemote8+ YOE
Summary

Build scalable backend systems for data ingestion, workflow processing, and AI inference using Python, TypeScript, or Go. Requires 8+ years experience with distributed systems, message queues, and microservices in AWS.

About the role

Responsibilities

  • Design and build backend systems powering core product experiences and next-generation AI capabilities
  • Architect and evolve large-scale data ingestion and processing pipelines
  • Build services supporting AI inference with in-house models
  • Improve performance of business-critical systems across the platform
  • Work across Python, Typescript, and Go
  • Deploy and operate reliable systems in AWS

Requirements

  • 8+ years of experience building backend applications with Python, Typescript, or Go
  • Deep experience designing and operating distributed systems in production environments
  • Confident working with message queues, background jobs, and task orchestration tools such as Celery, SQS, RabbitMQ, or Kafka
  • Experience building large-scale data ingestion and processing systems
  • Experience designing, deploying, and maintaining microservices
  • Skills in optimizing endpoint performance, improving database query efficiency, and troubleshooting bottlenecks

Nice-to-Haves

  • Experience with Django
  • Worked at a startup or fast-paced, high-growth environment
Skills
PythonTypeScriptGoAWSDistributed SystemsCelerySQSRabbitMQKafkaMicroservicesDjango