Software Engineer, Apps | Retool

Software Engineer, Apps

Team

Engineering

Location

San Francisco, United States

Apply on Gem

ABOUT RETOOL
Nearly every company in the world runs on custom software for critical operations like tracking performance metrics, handling support workflows, building admin dashboards, and countless processes you might never have thought of. But most companies don't have the resources to properly invest in these tools, leading to a lot of old, clunky internal software, or worse, teams still stuck in manual and spreadsheet workflows.

AI has changed who gets to build software. The definition of "developer" now includes analysts, operators, and domain experts creating solutions directly—and the tools they reach for are multiplying by the week. That's both an opportunity and a challenge: as more people build with more AI tools, the risk of shipping ungoverned software into production grows just as fast.

At Retool, we're building the platform that makes all of it safe to ship. Build with any AI tool you want, then deploy into one place that connects to your real business data, enforces enterprise policies automatically, and lets teams create once and reuse everywhere with shared, trusted components. The cost of building software has collapsed. The cost of governing it hasn't—and that's the problem we solve.

Developers and domain experts have already automated over 100 million hours of work on our platform, freeing them to focus on creative problem-solving and strategic work that drives real business value. The people closest to the problem can now build the software to solve it, safely, and within enterprise guardrails.

Let's build the future together.

WHY WE'RE LOOKING FOR YOU
Nearly every company in the world runs on custom software for critical operations like tracking performance metrics, handling customer support workflows, building admin dashboards, and countless other processes you might not have even thought of. But most companies don't have adequate resources to properly invest in these tools, leading to a lot of old and clunky internal software or, even worse, users still stuck in manual and spreadsheet flows. We build tools that make it easy for anyone technical to build internal software that’s powerful, well-designed, and meets enterprise standards.

WHAT YOU'LL DO
As a product engineer, you'll own the architectural foundations of how millions of apps are built, loaded, and persisted at Retool—touching the core product that thousands of companies rely on daily. You will work on features that impact thousands of customers globally and have the ability to change how applications are built across all parts of the stack. You will:

You’ll work in a TypeScript + Node.js + React stack, but we value strong engineering fundamentals over specific frameworks. You should be comfortable navigating the full stack, even if you lean more frontend or backend.

WHO YOU'LL WORK WITH
You will work closely with product and design teams to build, ship, and iterate new features. You’ll also work closely with our AI engineering team as we work to build the first enterprise AppGen platform—software that transforms natural language into production-ready code, integrates directly with business data, and meets the highest standards of security and governance.

THE SKILLSET YOU'LL BRING

NICE TO HAVE

For candidates based in the United States, the pay range(s) for this role is listed below and represents base salary range for non-commissionable roles or on-target earnings (OTE) for commissionable roles. This salary range may be inclusive of several career levels at Retool and will be narrowed during the interview process based on a number of factors such as (but not limited to), scope and responsibilities, the candidate’s experience and qualifications, and location.

The base pay range for this role is $163,800 – $306,000 per year.

Retool offers generous benefits to all employees and hybrid work location. For more information, please visit the benefits and perks section of our careers page!