Senior Backend Engineer

Recruiting From ScratchSan Francisco, CA
8d$179,000 - $240,000Onsite

About The Position

Our client is a fast-growing, well-funded AI company building advanced data systems that help enterprises understand cause-and-effect relationships in complex datasets. Their platform powers critical decision-making for Fortune 500 companies, enabling organizations to connect business actions directly to outcomes. Backed by leading investors and operating at the intersection of AI, data infrastructure, and enterprise analytics, the company is scaling rapidly following a major funding round. They are tackling deeply technical challenges in distributed systems, large-scale data processing, and applied AI—offering engineers the opportunity to work on high-impact problems at scale. This is an opportunity to build high-performance systems that directly influence major business decisions, working alongside top engineers on technically challenging, large-scale problems.

Requirements

  • 7+ years of backend software engineering experience with strong ownership of production systems
  • Deep expertise in Python and backend frameworks (e.g. FastAPI, Flask, or similar)
  • Strong experience designing and scaling distributed systems and data-intensive applications
  • Solid understanding of databases (PostgreSQL, Elasticsearch or similar), data modeling, and query optimization
  • Experience with cloud infrastructure (AWS, GCP) and modern DevOps practices
  • Proven ability to translate ambiguous requirements into scalable technical solutions
  • Experience working in fast-paced startup or high-growth environments
  • Strong communication skills and ability to collaborate cross-functionally

Nice To Haves

  • Experience with streaming systems (Kafka, Kinesis, Redis Streams)
  • Familiarity with data platforms, analytics systems, or AI/ML infrastructure
  • Experience with containerization and orchestration (Docker, Kubernetes, Terraform)
  • Background working on large-scale data pipelines or data platforms
  • Experience mentoring engineers or contributing to engineering culture

Responsibilities

  • Design and build scalable backend services and APIs that power enterprise-grade analytics systems
  • Architect distributed systems capable of handling large-scale data processing and significant growth in workloads
  • Develop and optimize data pipelines that transform raw data into actionable insights
  • Improve database performance, data models, and query efficiency for complex analytical use cases
  • Collaborate with frontend engineers and cross-functional teams to design clean and reliable API interfaces
  • Contribute to system design, reliability, and performance improvements across the platform
  • Mentor engineers and help elevate backend engineering standards and best practices

Benefits

  • Meaningful equity in a high-growth Series B company
  • Opportunity to work on cutting-edge AI and data infrastructure problems
  • High ownership and impact on core platform architecture
  • Collaborative, fast-paced startup environment with strong engineering culture
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service