full-stack engineers
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What is Agentic Programming and Why Should Developers Care?
Dev Digest 121 - AI goes offline
The Prompt Engineer âď¸
Whatâs the Difference Between Frontend and Backend Development?