Senior Software Engineer, Backend
Own and lead engineering projects on the Product Engineering team, building secure AI-native systems across the stack with React, TypeScript, Python, and Postgres.
About the job
What You'll Do
- Scale document ingestion and processing that is growing at 10x every 6 months
- Design massive data collection from over 50+ legal jurisdictions
- Build government-level security for top governments and firms
- Lead projects that delight customers in bringing AI to web, desktop, mobile, Google Docs, MS Word, and API experiences
- Build AI-platform and AI-native features like agentic orchestration layers, tool calls, and retrieval systems
- Ship across the full stack—leveraging React and TypeScript on the frontend alongside Python and Postgres on the backend
What You Have
- 5+ Years of experience (post-BS/MS) in a product focused full-stack software engineering role
- Experience with React, Typescript, CSS (we use TailwindCSS), Python, or related
- Track record of building fast-growing SaaS products
- Track record of shipping highly intuitive products, strong attention to detail
- Experience building scalable and extensible solutions across the stack that can support multiple product lines
- Strong programming skills and general Computer Science knowledge
- Grit - experience working at early-stage startups is a plus
Skills
React, TypeScript, Tailwind, Python, Postgres, CSS
Similar jobs
Fullstack Engineering jobsBuild and productionize end-to-end AI agents that automate scientific workflows, while developing backend systems, frontend interfaces, and agent infrastructure. The role requires 8+ years of software engineering experience, full-stack expertise with Python and React, and strong product instincts.
Build and operate high-scale production AI systems and agentic experiences, integrating foundation models and delivering reliable, observable services. The role requires senior software engineering experience, production AI/ML expertise, and proficiency in Golang, Python, or TypeScript.
Provides technical leadership for a paid marketing technology engineering pod, guiding architecture, scalability, developer productivity, and cross-functional initiatives. Requires 8–12 years of software engineering experience and expert Python proficiency.
Founding engineer responsible for the architecture, development, and operation of Benchling’s internal tooling and automation systems. The role requires 7+ years of production software engineering experience, strong integration and security fundamentals, and hands-on technical leadership.
Build the decision engine that powers explainable staffing recommendations and workflows for hospitals. The role requires strong TypeScript skills, full-stack experience, systems thinking, and comfort working directly with clinical customers.