Builds backend primitives and integrations for data connectivity in Retool apps, including managed databases and LLM frameworks. Requires 5+ years full-stack experience, cloud infrastructure, and customer-focused problem-solving.
164k – 306k/yr
Hybrid5+ YOEFullstack Engineering
About the role
Responsibilities
Design, build and manage backend primitives so that users can focus solely on their business logic (e.g. RetoolDB, our managed database solution; and RetoolAI, our built-in framework for wiring LLM interactions into apps and workflows)
Blend product thinking with API and backend design (e.g. how can we make Kafka event streams intuitive to the user and easy for us to maintain, how can we help a user use Slack without needing to dive into its documentation?)
Debug customer problems + build features for them (e.g. "the Google Sheets integration doesn't support adding rows", and "what's the best way to support that? Via cell ranges, or via a lightweight, home-grown ORM?")
Apply a platform mindset to what you build (e.g. How can I implement PKCE such that it can easily be reused across all of our Oauth integrations?)
Support 20M requests/day via 70+ ways to connect data
Requirements
5+ years experience in professional software development, ideally some of which you’ve spent in startups
Experience owning technically challenging and demanding cross-functional projects
Experience across the entire stack, from backend to frontend (and if you have a preference, we’d love to hear it!)
Experience with cloud based infrastructure like Azure, AWS or GCP
Ability to make technical decisions quickly, while looping in key stakeholders, too
A customer-first mindset and an interest in talking with customers to make sure what we’re building meets their needs
Habit of introspection and understanding what’s helped you be successful in the past
Nice to Have
Experience in JavaScript / TypeScript
Experience building integration platforms or operating a large set of integrations
Familiarity with AI/LLM-backed systems (e.g. prompt orchestration, embeddings, vector search), especially as part of a broader platform or product
Bonus points if you have experience in mentoring other team members
Owns end-to-end projects enhancing Retool's core Apps platform architecture, scalability, and performance across TypeScript/Node.js/React stack. Collaborates with product/design teams; requires 5+ years full-stack experience with strong JS/TS proficiency.
164k – 306k/yr
Hybrid5+ YOEFullstack Engineering
Software Engineer
RetoolSan Francisco, CA
Build and improve full-stack features for Retool's AppGen platform, enhancing UX, scalability, and customer integrations. Requires 3+ years experience across frontend/backend, cloud infrastructure, and customer-focused problem-solving.
Full-stack engineer on the Notifications team designing and scaling backend services and frontend features for Reddit's notification system impacting hundreds of millions of users. Requires 3+ years experience with Go, Python, TypeScript, GraphQL, and modern web/backend tech.
164k – 229k/yr
Remote3+ YOEFullstack Engineering
Software Engineer, Strategic Projects
TailscaleUnited States
Software engineer on the Strategic Projects team building production-grade AI-native connectivity products from prototypes. Heavy Go, LLM/agent tooling, and production hardening focus.
163k – 226k/yr
Remote5+ YOEFullstack Engineering
Engagement Platform Team
Sprinter HealthMenlo Park, CA
Build and scale backend (or full-stack) services and APIs for patient booking, clinician routing, logistics, and medical device integrations that power in-home healthcare delivery. Requires 5+ years production experience owning complex systems end-to-end in fast-paced environments.