Salary
💰 $164,600 - $255,000 per year
Tech Stack
AWSAzureCloudGoogle Cloud PlatformKubernetesNode.jsTerraformTypeScript
About the role
- Drive the architectural design and redesign of core Retool backend services, ensuring robustness, security, and efficiency (secure sandboxing, connection pooling, streaming).
- Use secure runtime and sandboxing technologies like WASM and seccomp filters.
- Own production services running in Amazon Elastic Kubernetes Service (EKS).
- Own end-to-end projects, talk with customers, and support growth of Retool—the product and the business.
- Collaborate across teams to implement secure, scalable backend systems and resolve production issues.
Requirements
- 6+ years of experience in professional software development, ideally some of which you’ve spent in startups.
- Built, maintained, debugged, and scaled backend systems and distributed services.
- Keen understanding of security best practices and experience in designing secure systems.
- Ability to identify and resolve performance bottlenecks in critical services.
- Experience with cloud-based infrastructure like Azure, AWS, or GCP, along with Kubernetes, Helm, and Terraform.
- Excellent communication and collaboration skills and able to work effectively across multiple teams.
- Familiarity with TypeScript and Node (bonus).
- Experience right-sizing compute clusters, managing autoscaling groups (bonus).
- Understanding of OS-level containerization and execution environments (bonus).
- Experience building fault-tolerant message queues, worker pools, or distributed value stores (bonus).
- Experience analyzing and tackling interesting and unusual new workloads (bonus).
- Retool provides a comprehensive benefit plan, including medical, dental, vision, and 401(k).
- Additional compensation in the form(s) of equity, and/or commission/bonuses are dependent on the position offered.
- Retool offers generous benefits to all employees and hybrid work location.
- Pay and benefits are subject to change consistent with applicable compensation or benefit plans.
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
backend developmentdistributed servicessecurity best practicesperformance optimizationcloud infrastructureKubernetesHelmTerraformTypeScriptNode
Soft skills
communicationcollaborationproblem-solvingcustomer engagementteamwork