17 open TypeScript positions
Replit is seeking a Staff DevEx Engineer to enhance developer productivity by maintaining and evolving the company's complex polyglot codebase, tooling, and workflows. This role focuses on optimizing build/test pipelines, driving code generation standards, and partnering with the AI team to improve internal agentic workflows. The position offers significant influence on engineering velocity and career growth in a growing team.
Replit is seeking a Senior DevEx Engineer to enhance engineering velocity and reduce friction in the development experience by maintaining and evolving the codebase, tooling, and developer workflows. This role will directly impact all engineers at Replit, focusing on developer productivity and collaborating with the AI team to improve internal AI platform strategies.
The Staff Software Engineer will join the Enterprise Platform team to build infrastructure foundations enabling large organizations to run Replit securely and compliantly. Key responsibilities include designing and implementing deployment flexibility, private networking capabilities, and robust authorization services. The role requires deep collaboration with infrastructure, security, and go-to-market teams to ensure reliable, repeatable enterprise deployments using tools like Terraform and strong programming skills in Go, TypeScript, or Python.
The Staff Product Engineer will join the Product Platform team to build shared product systems and primitives powering Replit's core experiences, focusing on agentic software creation capabilities. Responsibilities include leading major cross-team platform initiatives, scaling foundational systems, and defining excellence standards across reliability and performance. This senior role requires deep experience in building and operating large-scale platform systems and strong product judgment.
The Senior Software Engineer will join the Enterprise Platform team to build infrastructure foundations enabling large organizations to run Replit securely and compliantly. Key responsibilities include designing and implementing deployment flexibility, private networking, authorization systems, and data controls like BYOK encryption. This role requires strong programming skills in Go, Typescript, or Python, deep experience with Kubernetes, and collaboration with security and go-to-market teams.
The Software Engineer role is within the Replit Cloud organization, focusing on building and managing Replit’s first-party cloud infrastructure including databases, hosting, and environment splitting. Responsibilities include driving full-stack feature development from conception to deployment using technologies like TypeScript, React, and Go, while collaborating closely with design and product teams. The position involves contributing to architectural decisions and leveraging the unique cloud infrastructure to enhance product differentiation for users.
Weekly TypeScript jobs delivered to your inbox.
Replit is seeking a Product Engineer to join the new Enterprise team, focusing on building and scaling features for B2B use cases. The role involves crafting full-stack solutions, including enterprise-readiness features like authentication and security, while closely collaborating with Product, Design, and AI engineering teams. This position requires strong technical expertise, a deep understanding of user needs, and the ability to work in a fast-paced startup environment.
This is a Product Engineering role leading Replit's monetization systems, requiring strong backend skills to build reliable and scalable billing systems and abstractions. Key responsibilities include architecting monetization systems, creating seamless payment experiences, building internal monetization APIs, iterating on pricing tactics, and implementing proactive monitoring systems. The role demands an engineer comfortable working autonomously in ambiguous environments to ensure intuitive and friendly user experiences around critical user journeys like payments.
The Engineering Manager will lead the team responsible for Replit Enterprise, focusing on making it secure, scalable, and powerful for organizations building with AI. Key responsibilities include owning the roadmap for identity/access, governance, security/compliance, and enterprise deployment features. This role also involves scaling the engineering team, coaching staff, and driving product strategy in partnership with go-to-market teams.
The Staff Product Engineer will collaborate with cross-functional teams to build features enabling users to rapidly move from idea to software, focusing on team collaboration. Key responsibilities include leading major projects from inception (0->1), defining high-level technical direction, and mentoring senior engineers. The role requires shipping features and infrastructure using technologies like TypeScript, React, GraphQL, and Postgres, alongside a minimum of 7 years of software development experience.
The Growth Engineer will focus on acquisition and demand generation by owning server-side, multi-channel engineering, and API integrations that power marketing programs. Key responsibilities include designing server-side frameworks, instrumenting data events across acquisition funnels, and building growth systems that close feedback loops. This role requires full-stack TypeScript experience and strong analytical rigor to drive measurable improvements in user attraction and conversion.
Weekly TypeScript jobs delivered to your inbox.
Replit is seeking a Design Engineer to bridge design and engineering by leading the technical implementation and evolution of their design system (Replit UI). Key responsibilities include architecting complex UI components, creating prototypes, and establishing best practices for front-end development. The role requires deep expertise in modern front-end technologies and strong collaboration skills to translate designs into production-ready code.
This role focuses on accelerating engineering velocity by stewarding Replit's TypeScript monorepo, tooling, and developer workflows. Key responsibilities include maintaining the monorepo structure, optimizing build pipelines, improving code generation for type safety, and setting code quality standards. As the first hire in this area, the engineer will act as a force multiplier across product teams, enabling faster feature delivery.
As a Full Stack Engineer, you will be responsible for driving full-stack feature development from conception to deployment, focusing on building intuitive interfaces and powerful backend services. You will collaborate with product, design, and AI teams to enhance the developer experience across the Replit platform. Key tasks include building robust, scalable web applications and contributing to architectural decisions.
Replit is hiring a New Grad Software Engineer to work on their agentic software creation platform. Responsibilities include building delightful product features, developing AI coding agents, and engineering cloud infrastructure for global scale. This full-time role requires recent graduation (2024-2026) in a related technical field and strong programming skills.
Replit is seeking a Senior Growth Engineer to own end-to-end experiments and features aimed at accelerating the product flywheel across activation, retention, collaboration, and monetization. Key responsibilities include designing and running A/B/n tests, shipping full-stack growth features like onboarding and paywall UX, and building growth infrastructure like experiment frameworks. The ideal candidate must have 5-8+ years of experience shipping user-facing products with measurable impact, strong full-stack TypeScript skills, and analytical rigor demonstrated through SQL proficiency.
Weekly TypeScript jobs delivered to your inbox.
This Product Engineering role focuses on leading the design and implementation of Replit's critical billing and invoicing systems for both consumer and enterprise users. Responsibilities include creating reliable and scalable billing abstractions, developing customer-facing billing interfaces, and iterating on pricing tactics to drive revenue growth. The position requires 4+ years of full-stack product experience, strong backend skills, and the ability to work autonomously in complex billing environments.