Skip to content
RetoolRetoolSan Francisco, CA

Software Engineer, Enterprise Expansion

Build full-stack systems that help enterprise customers configure, govern, secure, and scale Retool across teams, Spaces, and instances. The role requires 2–8 years of software engineering experience, strong backend and data-modeling fundamentals, and ownership of complex cross-functional projects.

164k – 306k/yr
Hybrid2+ YOEFullstack Engineering

About the role

Responsibilities

  • Build and own systems and solutions that enable enterprise customers to organize, manage, and secure Retool at scale.
  • Improve the full customer journey, including administrator setup and onboarding, work discovery and management, and scaling spaces and instances for thousands of employees.
  • Develop across the full technical stack, including full-stack web applications, data pipelines, and product infrastructure.
  • Redesign administrator onboarding and management experiences, including landing pages, global search, guided setup, security insights, and platform-health dashboards.
  • Build Projects as an organizational primitive for grouping apps, agents, and workflows with membership and role-based permissions.
  • Design data models, permissions layers, and user interfaces for scalable team workspaces.
  • Build AI cost visibility and control systems, including telemetry pipelines, backend services, usage analytics, and governance experiences.
  • Develop controls for managing multiple Retool Spaces and instances from a centralized interface.
  • Enforce organization-wide policies and identify configuration deviations from compliance requirements.
  • Own technically challenging, cross-functional projects from start to finish.
  • Communicate clearly through design documents, code reviews, and cross-functional discussions.
  • Maintain high code quality, testing standards, and reliable, scalable software.

Requirements

  • 2–8 years of professional software engineering experience on high-impact teams, ideally including startup experience.
  • Strong fundamentals across the entire stack.
  • Strong understanding of backend systems design, data modeling, and reliable, scalable software development.
  • Motivation to solve real customer problems.

Nice to Have

  • Familiarity with Terraform or infrastructure-as-code practices.
  • Exposure to dbt, Databricks, or data pipeline tooling.
  • Familiarity with billing, cost controls, and usage analytics.
  • Familiarity with products or systems using user- and role-based access controls.
  • Experience designing customer-facing UI/UX, platform management tools, and APIs.

Compensation and Benefits

  • Base pay range: $163,800–$306,000 per year.
  • Comprehensive benefits, including medical, dental, vision, and 401(k).
  • Equity may be included depending on the position offered.
  • Hybrid work arrangement.

Skills

Full-Stack Developmentbackend systems designData ModelingData Pipelinesproduct infrastructureTerraformInfrastructure As CodedbtDatabricksusage analyticsrole-based access controlAPIsui/uxtestingscalable software
Fareharbor

Full Stack Engineer - Python & JavaScript

FareharborDenver, CO +1

Full-stack engineer leading feature development in a large-scale web app using Python and JavaScript. Collaborates on requirements, builds scalable solutions, improves tests, and participates in code reviews. Requires 2+ years experience and proficiency in JS, Python, AngularJS, Django.

163k – 244k/yrHybrid2+ YOEFullstack Engineering
Nuro

Software Engineer, Autonomy Visualization

NuroMountain View, CA

Develops high-performance visualization frameworks using C++/OpenGL and Unity for autonomy development, validation, triage, and external apps at a self-driving tech company. Requires 1+ years in C++/OpenGL/QT and graphics concepts.

160k – 241k/yrOn-site1+ YOEFullstack Engineering
Retell AI

Software Engineer, Founders Initiatives

Retell AIRedwood City, CA

Build production-grade AI workflows, agent systems, automations, and integrations spanning recruiting, security, finance, customer onboarding, and go-to-market operations. The role suits exceptional new graduates or engineers with up to one year of experience, strong software fundamentals, and hands-on AI project experience.

160k – 270k/yrOn-siteEntry levelFullstack Engineering
Discord

Software Engineer, Notifications

DiscordSan Francisco, CA

Software Engineer on the Notifications squad at Discord, owning end-to-end projects to improve notification experiences, build notification platforms, and optimize signals with ML engineers. Requires 2+ years software engineering experience and proficiency in Python, Elixir, or TypeScript.

160k – 180k/yrOn-site2+ YOEFullstack Engineering
Snowflake

Software Engineer, Full Stack

SnowflakeMenlo Park, CA

Full stack software engineer building and scaling the Snowflake Marketplace platform. Design and deliver customer-facing features with TypeScript/React frontend and backend services in Go/Java/Python. Requires 2-5 years experience building scalable web applications.

160k – 200k/yrOn-site2+ YOEFullstack Engineering