Software Engineer
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.
About the job
Responsibilities
- Improve the UX of the Retool core editor, including technical challenges like implementing performant drag and drop systems and handling component interactions.
- Expand the types of applications that can be built into different parts of the development process.
- Debug customer problems and build features for them (e.g., Google Sheets integration supporting row additions via cell ranges or lightweight ORM).
- Help assess and recruit future engineers.
- Work on increasing the scalability of Retool’s platform (e.g., frontend application performance, reducing query latencies).
- Own end-to-end projects, talk with customers, engage in technical decision-making, participate in planning.
Requirements
- 3+ years experience in professional software development, ideally in startups.
- Experience owning technically challenging and demanding cross-functional projects.
- Experience across the entire stack, from backend to frontend.
- Experience with cloud based infrastructure like Azure, AWS or GCP.
- Ability to make technical decisions quickly, while looping in key stakeholders.
- A customer-first mindset and an interest in talking with customers.
- Habit of introspection and understanding what’s helped you be successful.
Nice to Haves
- Experience in JavaScript / TypeScript.
- Experience with PostgreSQL.
- Experience in mentoring other team members and working closely with designers.
Compensation
Base pay range: $163,800 – $306,000 per year. Additional compensation in equity. Comprehensive benefits including medical, dental, vision, and 401(k).
Skills
JavaScript, TypeScript, Node.js, React, Postgres, AWS, Azure, GCP, Google Sheets
Similar jobs
Fullstack Engineering jobsOwns 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.
Build and launch products for Reddit’s high-traffic Comments page, collaborating across product, design, and engineering. The role requires 3+ years of professional software development experience, distributed-systems expertise, and proficiency in a general-purpose programming language.
Build and operate Baseten’s internal AI developer platform, including agent infrastructure, evaluation systems, developer tooling, and CI/CD integrations. The role requires 4+ years of relevant experience, strong Python or Go skills, hands-on LLM and agent-framework experience, and familiarity with Kubernetes and Docker.
Full Stack Engineer building end-to-end features for an AI-first marketing content compliance platform, with majority focus on backend services, databases, and infrastructure. Requires 4+ years full-stack experience with backend emphasis, strong CS fundamentals, and hybrid work in SF or NYC.
Build full-stack operational tools for fleet monitoring, in-vehicle visualization, and rider support across an autonomous robotaxi service. The role requires 3+ years of software development experience and proficiency in JavaScript/TypeScript, Python, and modern web frameworks.