Skip to content
ClayClay

Software Engineer, Backend

Build and own backend systems powering customer-facing enrichment, signals, workflows, and agent capabilities. The role combines product ownership with engineering, requiring strong API, schema, SQL, PostgreSQL, scalability, and customer-driven execution skills.

About the job

Responsibilities

  • Own a product surface end to end, from problem definition through shipped and measured outcomes.
  • Scope work with design, data science, and go-to-market partners; write specifications, prioritize scope, and make product decisions.
  • Talk directly with customers through calls, tickets, and observation of product usage.
  • Ship quickly in small teams and short development cycles, then learn from production usage.
  • Design data models, APIs, and jobs behind new product capabilities.
  • Improve system performance and reliability as usage scales.
  • Improve the codebase and raise engineering velocity.
  • Mentor other engineers and learn from teammates.

Requirements

  • 4+ years of hands-on engineering experience building products used by customers.
  • Interest in owning both product-management and engineering responsibilities.
  • Strong backend fundamentals, including API design, schema design, SQL, PostgreSQL, and query optimization.
  • Bias toward impact, iteration, and shipping.
  • Clear, empathetic communication across different audiences.
  • Strong software craftsmanship and attention to code quality.
  • Appreciation for diverse perspectives and inclusive collaboration.

Nice to Have

  • Experience with large-scale, high-performance data pipelines, event-ingestion systems, or other large production systems.
  • Expertise with Redis, PostgreSQL, Elasticsearch, or OpenSearch.
  • Advanced optimization of serverless workloads on AWS.
  • Experience building LLMs or agents as product surfaces.
  • Experience with React, TypeScript, Python, Node.js, Aurora, ElastiCache, ECR, ECS/Fargate, Lambda, OpenSearch, Terraform, CircleCI, Netlify, Playwright, CloudWatch, Datadog, or Mezmo.

Skills

API Design, Schema Design, SQL, Postgres, Query Optimization, Redis, Elasticsearch, Opensearch, AWS, Python, Node.js, TypeScript, Terraform, AWS Lambda, React

Bilt Rewards

Bilt Rewards

New York, NY

Back End Engineer
$170k+/yrOn-site5+ YOEBackend Engineering

Build and scale Java microservices and back-end services for a mobile and web platform serving millions of users. The role requires 5+ years of software development experience, cloud expertise, and the ability to improve reliability, automation, and application architecture.

Clay

Clay

New York, NY

Software Engineer, Product
$170k+/yrHybridBackend Engineering

Build and optimize high-throughput, reliable backend systems while identifying performance bottlenecks and improving observability. The role requires expertise in API latency, query optimization, relational schema design, and scalable production infrastructure.

Mirage

Mirage

New York, NY

Software Engineer, Backend
$175k+/yrOn-site5+ YOEBackend Engineering

Build and own backend services, APIs, data pipelines, and infrastructure powering an AI-native video platform. The role requires 5+ years of industry experience and strong expertise in distributed systems, production scaling, and generative AI integration.

Sesame

Sesame

San Francisco, CA
Backend Software Engineer
$175k+/yrOn-siteBackend Engineering

Build and operate scalable backend systems for voice-agent products, spanning distributed services, data infrastructure, real-time audio, and ML-enabled workflows. The role requires expert programming ability, strong database and reliability engineering skills, Kubernetes experience, and production experience with systems at scale.

Zoox

Zoox

Foster City, CA

Software Engineer - C++ Core Data
$175k+/yrHybrid3+ YOEBackend Engineering

Build foundational, high-performance C++ systems that capture, store, retrieve, and transmit data from autonomous vehicle fleets. The role requires a bachelor’s degree, 3+ years of software development experience, and expertise in concurrency, networking, or inter-process communication.