Director of Product Engineering
We’re building the world’s most ubiquitous programming environment. We focus on inspiring creativity and generating value for creators through community, and we design simple yet scalable infrastructure primitives for the next generation of creators. We want to blur the line between learning and making– a place where you can hang out, tinker with ideas, learn new concepts, and launch a business all in the same day.
About the Role
We are seeking a talented and experienced Director of Product Engineering to lead our product engineering teams in the development of Replit’s core product areas. As the Director of Product Engineering, you will play a pivotal role in driving the technical direction, strategy, and execution of our product roadmap. You will collaborate closely with cross-functional teams, including product management, design, and quality assurance, to deliver exceptional tools that meet the needs of developers around the world.
Replit builds tools for developers, and a key part of our culture is to empower engineers to drive not only the technical aspects of the projects they’re involved in, but also its overall scoping and definition. The primary mission of the Director of Product Engineering is therefore to empower engineers to do so effectively, and continually grow and develop the team to enable Replit to find and retain the kind of exceptional talent that is required to pull this approach to product development off. It’s hard, but it pays off: our engineers take great pride in their work and consistently innovate in a space where innovation is already the norm.
In this Role, you will:
Lead and manage a team of skilled engineers, fostering a culture of innovation, collaboration, and excellence in product development.
Define and execute the technical vision and strategy for Replit’s product engineering teams, aligning it with the company's overall goals and objectives.
Work closely with product management to prioritize features, enhancements, and improvements based on market trends, customer feedback, and business goals.
Drive the end-to-end product development process, from concept and design through to implementation, testing, and release.
Ensure the scalability, performance, and reliability of our tools, maintaining a high standard of quality and user satisfaction.
Collaborate with design and user experience teams to create intuitive, user-friendly interfaces that enhance the usability of our products.
Stay informed about industry trends, emerging technologies, and best practices in developer tools and software engineering.
Provide mentorship and career development guidance to team members, fostering their professional growth and technical expertise.
Establish and monitor key performance indicators (KPIs) to measure the success and impact of the product engineering team's efforts.
Required skills and experience:
At least 5 years of professional software development experience as an individual contributor, building user-facing software
At least 3 years of professional experience as an engineering manager at a startup
Demonstrable experience turning high-level business and product objectives into outstanding results through high-quality software
Deep understanding of software development methodologies, agile practices, and continuous integration/continuous delivery (CI/CD) pipelines.
Strong technical background in web technologies, such as TypeScript, React, Node.js, GraphQL, k8s, Redis, and Postgres.
Demonstrable interest in Replit’s vision and current product, and strong opinions about what could be made better.
You're an active Replit user.
You've worked at an early-stage startup or have started and built your own.
Experience in the developer tools industry or related software development domains.
Full-Time Employee Benefits Include:
🧑💻 Flexible Work Hours
💰 Competitive Salary & Equity
🖥 Home Office Set-Up Stipend
⚕️ Health, Dental, Vision and Life Insurance
Short Term and Long Term Disability
📱 Monthly Expenses Stipend
🚼 Parental and Baby Bonding Leave
🏝 Flexible PTO (2 Weeks Minimum Required) + Holidays
🚀 Annual company/team offsites (4/year)
Want to Learn More?
Interviewing + Culture
To achieve our mission of making programming more accessible around the world, we need our team to be representative of the world. We welcome your unique perspective and experiences in shaping this product. We encourage people from all kinds of backgrounds to apply, including and especially candidates from underrepresented and non-traditional backgrounds.
The overall market range of base compensation for roles in this area of Replit is typically $200,000 - $285,000. Compensation offered will be determined by additional factors such as location and experience.