Software Engineer, Automations
$164k - $306k • Remote • San Francisco, United States • full_time
Posted 1mo ago
Job Location
San Francisco, United States
Tech Stack
Remote Work Policy
Fully remote
Employment Type
full_time
Categories
AI Agent Engineer
About the job
Retool is seeking a Software Engineer to join the Automations team and help build the next generation of automation tools. This role involves working on systems that power Retool Workflows and Agents, enabling customers to automate business processes, orchestrate complex workflows, and build AI-powered applications. You will partner closely with product and design to translate ambiguous problems into scalable systems and intuitive developer experiences, owning projects end-to-end from technical design through implementation and iteration. The Automations team is focused on extending Retool into backend automation and AI agents, allowing customers to orchestrate mission-critical workflows across their businesses.
Responsibilities
- Design and build systems powering Retool Workflows and Agents.
- Build scalable systems for workflow orchestration, business process automation, and AI integration.
- Partner with product and design to translate product ideas into technical solutions.
- Own projects end-to-end, including architecture, implementation, rollout, monitoring, and iteration.
- Improve developer experience, platform reliability, and execution performance of automation workloads.
- Collaborate with customers to understand automation challenges and build solutions.
- Shape the technical direction of an emerging product area through architecture discussions and code reviews.
- Contribute to team growth through interviewing and mentoring.
Requirements
- 5+ years of professional software engineering experience, ideally including time at a high-growth startup.
- Experience building and owning complex, distributed systems or developer platforms.
- Strong full-stack engineering experience across backend services, APIs, and frontend user experiences.
- Experience designing scalable backend systems and cloud infrastructure (AWS, GCP, or Azure).
- Ability to navigate ambiguous technical problems and make architectural tradeoffs.
- Strong product intuition and a customer-first mindset.
- Excellent collaboration skills and experience partnering with product and design.
- Bias toward ownership, iteration, and shipping high-quality software.
Benefits
- Equity
- Commission