full-stack engineers

THE CODEGEN
San Francisco, CA, United States
1 day ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Programming Tools Design of User Interfaces Human-Computer Interaction Information Retrieval Python (Programming Language) Next.js SQLAlchemy Systems Architecture Systems Integration TypeScript
+7 more
Scripting Backend Fastapi Stripe Slack Front End Software Development Discord

Job description

You’ll own and evolve key backend systems that power the Codegen platform. This includes distributed task execution for AI-driven “solves,” developer sandbox orchestration and lifecycle management, and systems for ingesting and retrieving customer knowledge. You’ll prototype new features end-to-end, then scale and harden them for production use. Working closely with a high-trust, fast-moving team across product, infrastructure, and AI, you’ll ship real systems used by developers daily - from Slack workflows to production environments., * Own and evolve core backend systems, including:

  • Distributed task execution for AI-powered “solves”
  • Developer sandbox orchestration and lifecycle management
  • Customer knowledge ingestion and retrieval
  • Prototype features end-to-end, then harden them for scale and reliability
  • Collaborate with a high-trust, fast-moving team across product, infra, and AI
  • Ship real systems that developers use daily - from Slack to production

Our tech stack

  • Backend: Python/FastAPI/SQLAlchemy (Hosted on Modal)
  • Frontend: Typescript/Remix/Prisma/Drizzle (Hosted on Vercel)
  • AI: Langchain, OpenAI + Anthropic APIs

Requirements

Seeking 2-3 experienced full-stack engineers to lead key backend initiatives and help scale Codegen’s core systems from prototype to production. Ideal candidate would have 5+ years of software experience, strong backend engineering skills with Python, and end-to-end ownership of production systems., * 5+ years of professional software experience

  • Strong backend engineering skills with Python (or adjacent ecosystems)
  • Experience designing, building, and maintaining production systems end-to-end
  • Ability to work independently and drive large technical projects
  • Familiarity with system architecture, stateful services, and distributed compute
  • Prior experience at high-performance teams (e.g., Stripe, Palantir, Uber)

Bonus Experience:

  • Building developer bots or integrations in Slack, Discord, etc.
  • Exposure to AI/ML developer tooling (LangChain, OpenAI, Anthropic, etc.)
  • Comfortable leading cross-functional initiatives or mentoring engineers
  • Familiarity with fast-paced, early-stage product iteration cycles, Application Programming Interface (API), Architectural Services, Artificial Intelligence (AI), Cross-Functional, Ecosystems, Engineering, Information Retrieval, Mentoring, Production Systems, Programming Tools, Prototyping, Python Programming/Scripting Language, Slack, System Architecture, Systems Maintenance, User Interface/Experience (UI/UX)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:14 min

Automating user bug triage and resolutions using Slack agents

Brian Lovin Brian Lovin ¡ World Congress 2026 Europe

10:22 min

Managing recurring subscriptions and products with Stripe

Dåvid LÊvai ¡ LIVE

55 sec

Discord artificial avatars and midair hacker wifi attacks

Chris Heilmann +2 ¡ LIVE

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey ¡ LIVE

1:36 min

Engaging organically within niche developer chat and community spaces

Rudi Bauer +2 ¡ Cappuccino with HR

5:36 min

Integrating agentic coding models into Slack

Chris Heilmann +2 ¡ LIVE

Videos

See all

Related articles

See all