Exponent

Exponent

Backend Engineer

San Francisco, USA

Sponsorship not specifiedDetected 422 days ago
PythonSwiftFastAPICode ReviewSQLPostgreSQLRedisLLMs

About the role

  • We believe the future of professional software engineering is humans managing fleets of AI agents.
  • This won't just be for writing code, however, but also for responding to incidents, analyzing production data, automatically fixing bugs, and reviewing code.

Responsibilities

  • We aggressively dogfood our own product and circulate feedback internally.

Skills

  • Exponent is in a unique position to shape this future.

Company info

  • Are taking an ambitious approach to a massive market, and each team member's responsibilities reflect this.
  • At Exponent, a single-engineer owned product like the Code Review Agent regularly outperforms entire companies dedicated to the same problem.
  • Are a team of engineers who have each been building software for over a decade, and value technical depth in a world where it's increasingly easy to forego it.
  • We come from a background of systems and infrastructure engineering, working on things like the Swift Compiler, distributed data orchestration software, and scaled video conferencing systems.
  • Strong candidates will have a few of the following: Have several years of experience building scalable backend systems with Python, and are comfortable with FastAPI, async programming, and modern Python tooling Understand high-throughput interactions between our backend and data stores like Postgres and Redis Are extremely skilled at debugging, starting with thoughtful instrumentation and observability Understand the challenges of building with LLMs: managing API and tool calls, optimizing for cost and latency, iterating on prompts, etc.
  • We have a pair programming agent available to try at https://www.exponent.run/, and it's a great signal for you to try it and let us know what you think.
  • Our Process: Please fill out the short application below.
  • If there's a potential fit, a founder will reach out directly to set up time to meet.
  • From there, we want to quickly and thoroughly get to know each other.
  • We will invite you to visit us at our office for at least one day where we'll go through your past experience and work through some problems together.
  • Strong candidates will have a few of the following:
  • Have several years of experience building scalable backend systems with Python, and are comfortable with FastAPI, async programming, and modern Python tooling Understand high-throughput interactions between our backend and data stores like Postgres and Redis Are extremely skilled at debugging, starting with thoughtful instrumentation and observability

This listing is sourced directly from Exponent's careers page and normalized into a canonical job model.