Skip to content
E2bE2b

Product Engineer

Build and scale the product backend (APIs, data, auth, billing, real-time metrics) powering E2B's Dashboard and SDK. 80% Go with some TypeScript/Next.js; requires 3-5+ years production backend experience, strong PostgreSQL skills, and end-to-end product ownership.

About the job

Responsibilities

  • Own and scale the Go services behind the E2B Dashboard and SDK, including APIs, data models, and contracts for the frontend.
  • Design and implement auth/authorization, billing, and usage-metering surfaces.
  • Build real-time backends using WebSockets and SSE to feed sandbox logs and metrics to the dashboard.
  • Optimize data access and server-side performance, including query design, caching, and response times.
  • Partner closely with dashboard engineers to ship features end-to-end, and with Core/Platform teams on product-infrastructure boundaries.
  • Make architectural decisions around observability, testing, and security best practices.
  • Take projects from 0 to 1 with high ownership and autonomy for backend and product decisions.

Requirements

  • 3-5+ years shipping production backend services with deep expertise in Go.
  • Strong API design skills with REST/RPC, contracts, versioning, and focus on frontend interfaces.
  • Solid experience with PostgreSQL, including schema design, query optimization, migrations, and reasoning about data at scale.
  • Strong backend fundamentals: authentication/authorization, server-side performance, and building real-time data flows (WebSockets, SSE).
  • Working competence in TypeScript (Next.js is a plus); ability to work in the Next.js app-router frontend to wire up features end-to-end.
  • Understanding of data fetching patterns on the frontend side.
  • Ownership mentality with ability to see projects through from conception to launch to iteration.
  • Comfortable talking to customers and explaining technical tradeoffs.
  • Great communication, curiosity, and interest in the AI space.
  • Excited to work in person on a devtool product.

Nice-to-Haves

  • Experience with Next.js.
  • Proactive and ownership-driven approach in a fast-growing startup.
  • Background or interest in AI agents and hyperscalers.

Skills

Go, Postgres, TypeScript, Next.js, Rest, Rpc, WebSockets, Sse, API Design, Authentication, Authorization, Real-Time Data Flows

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.

Kalshi

Kalshi

New York, NY

Trading Systems Engineer
$180k+/yrOn-site3+ YOEBackend Engineering

Build and maintain high-performance backend trading infrastructure, including order-management systems and event-driven APIs. The role requires at least three years of backend engineering experience, concurrent programming expertise, relational database proficiency, AWS familiarity, and Go, Rust, or C++ skills.

Tessera Labs

Tessera Labs

San Jose, CA

Software Engineer, Backend
$180k+/yrOn-site3+ YOEBackend Engineering

Build and scale backend APIs, microservices, data pipelines, and enterprise integrations powering an AI automation platform. The role requires 3–5 years of backend experience, strong Python skills, and familiarity with databases, cloud infrastructure, security, and distributed systems.