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:
As an accounts payable and payroll administrator, your job is to manage the accounts payable, including employee reimbursements, as well as payroll for the entire company (Canada and the US). You will work with the accounting team, and will also support the Human Resources department as needed.
You will…:
Monitor accounts payable inbox and electronically file documents
Distribute incoming invoices to appropriate internal staff for approval
Enter and code all invoices into the accounting database in a timely, accurate, and efficient manner
Process vendor debit memos
Communicate with vendors and resolve invoice discrepancies
Ensure all payment batches have the appropriate supporting documentation
Manage employee expenses and distribute reimbursements
Reconcile monthly vendor statements, investigate, and resolve discrepancies
Run payroll for hourly & salaried employees
Process deductions and contributions, Benefits, Pension, RRSP/ 401K, WSIB
Handle all payroll-related inquiries
Review, verify, and reconcile hours worked, pay adjustments, and other pay-related information, and post information onto designated records
Perform year-end balancing procedures with the T-4 and year-end payables accruals
Partner with Human Resources on payroll and benefits-related matters while acting as a liaison with benefit vendors, Government agencies, and employees
Facilitate audits by providing records and documentation to auditors
Provide timely responses to inquiries from HR, finance, managers, employees, government, and other third-party agencies while presenting new hires with the benefits orientation deck (bi-weekly, monthly)
Assist with leave administration for the United States, Canada
Assist with the payroll automation process – make recommendations, document, and implement ad hoc tasks and assist with payroll administration in an accurate and timely manner
Required skills and experience:
3+ years of full-cycle accounting experience – PAYROLL/AP
2+ years of full-cycle payroll experience
Be highly flexible and have the ability to work autonomously
Hands-on experience with payroll software, preferably (ADP)
MS Office Suite (Excel/Word)
Bonus Points:
Accounting Certification
Certified Payroll Practitioner
Canadian Payroll Association designation
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?
Replit Product
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 $50,000 - $90,000 CAD. Compensation offered will be determined by additional factors such as location and experience.
About the role:
As an Events Manager, your job is to create incredible event experiences for customers, companies, and individuals interested in Replit. You’ll organize monthly community events, such as hackathons and workshops. In addition, you’ll collaborate with external partners on events.
Examples of what you could do:
Organize and run monthly Replit events, such as workshops at Replit’s office and with our partners
Work with our partners to amplify Replit’s presence at external conferences (ex: Google Next)
Run Developer Day, our flagship biannual event
Identify key strategic events for us to have a DevRel/Community presence
You will…
Be the driver of Replit’s events calendar, including internal and external events
Run monthly Replit events in-person in the San Francisco Bay Area and virtual
Stay up-to-date on local events in SF and NYC
Design and run social media marketing campaigns to encourage event attendance
Identify leaders in the industry for potential speaking engagements
Be responsible for the Events budget, vendor management, and logistics
Set strategic goals and measure ROI of events
Enable other Replit teams to run their own events by creating standard operating procedures and supporting them on their needs
Required skills and experience:
Deep experience with project and event management
Excellent communication, time management, and customer experience skills
Ability to accomplish goals with cross-functional teams internally and externally
Self starter and ability to flag risks
Experience managing budgets
Bonus Points:
Experience in Developer Marketing at companies focused on developer tools
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?
Replit Product
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 $110,000 - $140,000. Compensation offered will be determined by additional factors such as location and experience.
About the role:
The Senior Financial Analyst will play a crucial role in providing insightful financial analysis, strategic planning, and decision support to drive the financial success. This position requires exceptional analytical abilities, a deep understanding of financial and accounting principles, and strong business acumen.
The senior financial analyst will help with the following:
Financial Analysis and Reporting:
Financial analysis, variance analysis, trend analysis, and forecasting, to assess the company's financial performance.
Develop and maintain financial models, metrics, and KPIs to evaluate the financial impact of various initiatives.
Prepare and present detailed financial reports, executive summaries, and recommendations to senior management and stakeholders.
Analyze and interpret complex financial data to identify key insights and trends that impact business performance.
Budgeting and Forecasting:
Collaborate with department heads to develop annual budgets and forecasts, ensuring alignment with strategic objectives and financial targets.
Monitor budget performance, identify areas of concern or improvement, and recommend corrective actions as necessary.
Provide guidance and support in the preparation of departmental budgets, ensuring accuracy and adherence to financial guidelines.
Prepare monthly/quarterly management dashboard reports and financial packages, critical financial data and metrics
Other:
Identify process improvements for existing month-end close process & reconciliations, execute and deliver the same.
Prepare selected supplementary schedules and analysis for financial statements.
Streamline financial reporting and analysis procedures to ensure timely and accurate delivery of financial information.
Ensure compliance with financial regulations, accounting principles, and internal policies and procedures.
Assist in the development and implementation of internal controls to mitigate financial risks.
Support internal and external audits by providing accurate and relevant financial information.
Required skills and experience:
Professional accounting designation, CPA or MBA
Minimum 3-5 years of progressive accounting / finance experience
Experience with building and improving financial models
Strong problem solving, analytical and strategic thinking skills; able to see the “big picture” in a complex business environment and natural curiosity to understand the reason behind transactions
Advanced working knowledge of Microsoft Excel, PowerPoint, and Access
Excellent communication & interpersonal skills
Detail oriented and strong analytical skills
Audit & Controls experience preferred
Self-starter with the ability to work independently, particularly in the area of using sound, independent judgment, problem-solving and analytical skills.
Bonus Points:
Programming in SQL, Python.
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?
Replit Product
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 $80,000 - $110,000 CAD. Compensation offered will be determined by additional factors such as location and experience.
About the role:
Replit is hiring a Lead Brand Designer to evolve and scale our brand. This role is the first team member of Brand Design, and we are looking for someone who thrives in a 0-to-1 environment to establish foundations to scale the brand. This role will work closely with partners across Community, Marketing, Product, People, and will report to the Head of Design.
Examples of what you could do:
Upgrade Replit’s brand systems, including voice and tone and visual systems
Re-design Replit’s website to further enhance our value proposition and positioning
Concept and execute campaigns with Marketing
You will…
Drive Replit’s brand guidelines and visual systems, including layouts, typography, color palettes, and other visual elements
Work on design projects that empower our Go-To-Market and customer experience motions
Collaborate with marketing on campaigns across multiple channels to deliver a world class brand experience to anyone who interacts with Replit
Manage vendors on occasion to scale creative projects
Required skills and experience:
6+ years of experience in brand design with a portfolio demonstrating expertise in visual design, branding, and web experiences
Have good taste with the ability to articulate it in a scalable system that is objective and clear
Experience creating and maintaining a brand visual system
Proficient in design tools such as Adobe Creative Suite and Figma
Experience leading complex design projects, including collaborating with cross-functional teams
Strong communication skills and ability to present and articulate design concepts and ideas
Ability to work independently and as part of a team in a fast-paced environment
Bachelor's degree in design or related field preferred, but not required
Bonus Points:
You have an affinity for developer tools or authoring environments
Experience or interest designing for products with active communities
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?
Replit Product
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 $150,000 - $190,000. Compensation offered will be determined by additional factors such as location and experience.
About the role:
Replit is seeking a highly skilled and motivated Backend Engineer with a passion for AI to join the team. As a Backend Engineer - AI, you will play a key role in developing and maintaining the AI infrastructure that powers our platform. You'll work closely with a talented cross-functional team of engineers and researchers to build innovative AI features that will enhance the overall user experience.
You will…:
Design, develop, and maintain the backend systems that support AI features on the Replit platform.
Collaborate with AI researchers and engineers to integrate AI models and algorithms into our platform.
Optimize and scale Large Language Model serving infrastructure to ensure the platform can handle increasing user demands.
Implement monitoring and logging solutions to proactively identify and address performance issues.
Work closely with cross-functional teams, including front-end engineers, product managers, and data scientists, to deliver high-quality AI features.
Create and maintain technical documentation to ensure knowledge sharing and onboarding of new team members.
Required skills and experience:
Proven experience (3+ years) as a Backend Engineer with a focus on AI or Machine Learning projects.
Strong proficiency in Python and Go
Experience with AI frameworks and libraries
Knowledge of MLOps (and LLMOps) best practices
Knowledge of distributed computing, cloud platforms (e.g., AWS, GCP, Azure), and containerization (e.g., Docker, Kubernetes).
Strong problem-solving and troubleshooting skills.
Bonus Points:
Experience working at a DevTools company or product
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?
Replit Product
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 $180,000 - $260,000. Compensation offered will be determined by additional factors such as location and experience.
About the role
Your charter is to harness Artificial Intelligence to improve the daily lives of millions of coders using Replit. You will help build new and delightful product features, develop powerful new capabilities for our users, and optimize our robust computing platform.
Examples of what you could do:
Train and fine-tune a Large Language Model (LLM) for code generation
Develop sophisticated prompting strategies to make the best use of 3rd-party LLMs via API
Create and curate large datasets, both from publicly-available sources and from Replit platform data
You will…
Build novel AI models end-to-end, finding a good balance between state-of-the-art and pragmatism
Work with a variety of large, unstructured data sources to train and test models
Deploy LLM-based applications in production, evaluating and improving their performance over time
Collaborate across multiple engineering teams to integrate AI solutions into our systems and processes
Identify new opportunities for AI solutions throughout the organization, and set the direction and roadmap required to implement them
You are…
A very experienced Python developer
Someone who has a minimum of 5 years of experience in AI (at large)
Someone who values simplicity and pragmatism (i.e., you think radically but ship incrementally)
Experienced in building data infrastructure that is both scalable and extensible
Self-directed and comfortable working autonomously
Passionate about using AI to make programming accessible to all
Bonus Points if you have:
Experience with large-scale distributed compute and cloud infrastructure
Experience working with and fine-tuning Large Language Models (LLMs)
Experience building scalable applications with LLMs, using frameworks such as LangChain, LlamaIndex, etc.
Experience as tech lead and/or manager -- the role is perfectly suited for an IC, but there is opportunity for quick growth towards a hybrid role (especially in case of past experience as a TL / manager).
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)
Working at Replit
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 $160,000 - $250,000. Compensation offered will be determined by additional factors such as location and experience.
About the role:
As an AI Frontend Engineer at Replit, you will be at the forefront of bridging the gap between cutting-edge Artificial Intelligence and user-friendly interfaces. You will collaborate closely with our AI and design teams to create intuitive, responsive, and visually appealing user experiences.
You will be…:
Developing and maintaining user interfaces that integrate AI capabilities seamlessly.
Collaborating with cross-functional teams to gather requirements and translate them into technical specifications and actionable code.
Implementing AI-driven features based on Large Language Models, Recommender Systems, etc.
Optimizing application performance and responsiveness to ensure a smooth user experience.
Staying up-to-date with the latest industry trends and best practices in AI and front-end development.
Troubleshooting and resolving front-end issues, ensuring a high level of quality and user satisfaction.
Participating in code reviews and providing constructive feedback to peers.
Required skills and experience:
3+ years of experience as Frontend focused engineer
Strong proficiency in Javascript / Typescript / React / HTML / CSS
Familiarity with AI concepts and technologies, including Large Language Models, Recommender Systems, and predictive analytics.
Strong problem-solving skills and attention to detail.
Bonus Points:
Experience integrating AI capabilities into user interfaces is a strong plus.
Experience working on DevTools
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?
Replit Product
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 $180,000 - $215,000. Compensation offered will be determined by additional factors such as location and experience.
About the role:
As a Data Engineer, your job is to facilitate data analytics and measurement at scale at Replit. You'll work with product and business teams to help build data pipelines and transformations to enable us to understand and measure product usage. You'll also work to make our data scientists and analysts -- and the business decisions that depend on them-- more powerful and efficient.
You will…:
Build Spark pipelines using Databricks to help get product data into GCS and BQ from BigTable.
Build Airflow pipelines leveraging data from Spark pipelines as well as client-instrumented events that will serve as the foundation for our metrics and product analytics
Write UDFs to simplify analytics
Required skills and experience:
3+ years of industry experience in a Data Eng role
Experience in B2B SaaS or consumer-facing products
Experience building pipelines and workflows in Airflow and Spark/Databricks
Interest in working closely with product teams
Self-directed and comfortable working autonomously
Bonus Points:
Experience and opinions on dev tools
You’ve worked in a growth-stage startup
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?
Replit Product
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 $150,000 - $210,000. Compensation offered will be determined by additional factors such as location and experience.
About the role:
As a Data Scientist on the Product Growth team, your job is to help us understand and improve critical product and user flows and drive PLG/ adoption of Replit. From signup and onboarding to upgrade paths, your work will make Replit easier to use through a combination of experimentation, analytics, and collaborative decision-making.
You will work closely with a Growth PM and product engineering team.
You will…:
Design experiments in partnership with the product engineering team and Growth PM to test hypotheses
Define and build metrics
Measure the impact of product changes and experiments
Communicate findings to stakeholders throughout the company
Required skills and experience:
At least 3 years of experience on a Growth team in a Data Science or Analyst role
Have used an experiment testing/ reporting platform like Eppo, StatSig or similar in-house product
Excited about AI-assisted software development
Strong statistical skills and reasoning
Bonus Points:
Experience at a high-growth company
Developed or contributed to an in-house experimentation platform
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?
Replit Product
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 $180,000 - $210,000. Compensation offered will be determined by additional factors such as location and experience.
About the role:
Replit empowers developers to go from idea to deployed production software instantly, collaboratively, and with AI. To date, Replit’s 23M developers have created apps that generate billions of monthly page views, and we’re growing faster than ever.
As the Documentation Lead you are at the forefront of helping those developers create. You will work with our engineering and product teams to make sure new features have great docs, embed yourself with the support and community teams to learn about what docs we are missing, and help folks all across Replit.
This is a foundational role – you will have the opportunity and support to make our documentation the very best in the industry. You will report into the Head of Support.
We use tools like Zendesk, Linear, Slack, and Replit itself to get the job done. Our docs are built on Docusaurus.
You will…:
Develop processes aimed to make sure new features launch with the best possible documentation and existing documentation is updated when it needs to be
Review and edit content created by technical coworkers
Track and measure how well our docs are helping our users
Nerd out over the little things like the Oxford comma
Write a ton of docs and help everyone at Replit contribute to them
Required skills and experience:
Impeccable English language technical writing. Full stop.
6-8 years of relevant documentation or technical writing experience
Experience implementing and maintaining Git-based documentation systems
An understanding of software development
Experience in Javascript, Python, or other languages is desirable
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?
Replit Product
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 $110,000 - $140,000. Compensation offered will be determined by additional factors such as location and experience.
About the role:
As a Product Engineer on the Idea to Creation Team at Replit, you’ll work closely with other product and platform engineers, designers, and product managers to build features that help users go from idea to creation fast and reach “aha” moments where they see the power of Replit. You’ll be at the forefront of shaping and experimenting on what our tens of millions of users love, enabling them to develop and deploy their creations from a single working environment.
Examples of what you could do:
Redesign core full-stack features like the homepage, the GitHub import flow, and the create Repl flow to speed the process from idea to creation
Create a free trial experience that lets users experience the best Replit has to offer by default
Prototype and experiment with new ways to get users to their first magical “aha!” moment when creating a project
You will…:
Ship new features and build infrastructure using: TypeScript, React, CSS, GraphQL, Node.js, and Postgres
Improve the performance and user experience of existing features across the product, anywhere from signup to advanced use cases
Build reusable fullstack primitives from our UI library, to tests, to our data models.
Required skills and experience:
At least 6 years of professional software development experience
Working experience building full stack applications with TypeScript
Working experience building directly for users
Self-directed and comfortable working autonomously
Bonus Points:
You’re excited about the future of programming, and have experience working with IDEs, terminals, or other common developer tools
You’ve had previous experience working at a startup in a cross-functional engineering role
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)
Curious about us?
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 $125,000 - $225,000. Compensation offered will be determined by additional factors such as location and experience.
About the role:
As a Product Engineer on the Web Infrastructure team at Replit, you’ll work closely with product and platform engineers, designers, and product managers to build the future of our web application. You will be joining a small but dedicated team, building internal and user facing primitives that make our engineers productive, our website fast and secure, and our features hum with simplicity and smooth UX.
Examples of what you could do:
Go deep into our JavaScript frameworks to optimize them and bring a lightning fast feedback loop to our engineers when making changes to Replit.
Build billing primitives to make paying for things on Replit simple, while empowering product engineers to build the best experiences for our paying customers.
Own the future of our UI library, pragmatically building the right abstractions to power joyful UI in our product.
You will…:
Ship new features and build infrastructure using: TypeScript, React, CSS, GraphQL, Node.js, and Postgres.
Improve the performance of our product, and the tools we use to build it.
Build reusable fullstack primitives from our UI library, to tests, to our data models.
Required skills and experience:
At least 2 years of professional software development experience
Working experience building full stack applications with TypeScript
Working experience building directly for users
Self-directed and comfortable working autonomously
Bonus Points:
You love learning deeply about a system, and enjoy the hunt of cracking a critical performance or UX problem
You’ve had previous experience working at a startup in a cross-functional engineering role
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)
Curious about us?
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 $125,000 - $225,000. Compensation offered will be determined by additional factors such as location and experience.
About the role:
The SRE team helps ensure that Replit is always available and stable for our users. At Replit, SRE combines operations expertise and engineering to build reliable systems, save Replit money, and help engineering teams across the company achieve smooth and stable launches - quickly.
Examples of what you could do:
Build on our existing Slack integrations for operations to add more capabilities
Build systems to improve our production infrastructure such as implementing a custom load balancer
Help deploy and scale AI infrastructure
Shape CI/CD strategies to help engineers ship quickly with guardrails in place
Consult with teams on major launches that make major improvements to the Replit platform
You will…:
Keep Replit up and fast
Identify inefficiencies in software and processes and fix them
Identify trouble spots & single points of failure and help system owners fix them
Evolve our incident response practices
Required skills and experience:
Systems programming experience (Go, Rust, or C/C++)
Experience with profiling and performance optimizations
Comfortable debugging production systems (instrumentation, monitoring, etc)
Self-directed and comfortable working autonomously
Bonus Points:
You have an appreciation for simplicity and pragmatism
You have experience building and/or operating a Platform/Infrastructure/Runtime as a Service product
Experience with distributed systems, containers, and/or filesystems
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)
Curious about us?
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 $160,000 - $240,000. Compensation offered will be determined by additional factors such as location and experience.
About the role:
The security team keeps Replit users safe while they learn and build. You'll be responsible for building systems that help secure our infrastructure, write secure code, and manage abuse on the platform, making sure that users can trust Replit for their coding journey.
Examples of what you could do:
Design new security systems for our container infrastructure using Linux technologies like eBPF and fanotify
Explore API security, WAFs, and other technologies to continually improve security for replit.com
You will…:
Build security and abuse detection and mitigation systems that act in close to, if not, real-time
Build software primitives for other engineers to use to write secure code
Keep Replit users safe on our platform
Continually iterate on Replit's security infrastructure
Required skills and experience:
3 years minimum experience as a Software Engineer, ideally with relevant experience in security or abuse management (for example: hardening Linux and Docker, building security software, building spam systems)
Bonus Points:
You participate in ethical hacking and have reports to show for it (such as a Hacker One profile)
You have experience with handling security/abuse vectors in online communities (for example, a forum, an MMO, etc)
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?
Replit Product
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 $60,000 - $240,000. Compensation offered will be determined by additional factors such as location and experience.
About the role
Your charter as a Software Engineer on the Workspace/IDE team is to improve the core software creation experience on Replit, while also enabling other engineers to expand Replit’s power. You’ll work directly on core features like the editor and window management. You’ll also build infrastructure to make coding a multiplayer experience and rethink how software version control should work.
Things you might do:
Push the future of open source editors by integrating and contributing to CodeMirror 6
Make coding a more collaborative experience by building multiplayer infrastructure and features
Enable other Replit teams to quickly ship new AI-powered features like Generate Code
Work closely with designers to ship new Bret Victor-inspired feedback mechanisms.
Make the core user experience better for everybody by improving stability and crushing key bugs
You will…
Build the core product surface of Replit: the Workspace. This is where users build their code, their development environment, and view their code running.
Enable teams at Replit to build features like extensions, multiplayer, threads, and more.
Ship features and build infrastructure using: JavaScript, TypeScript, React, NodeJS, and CodeMirror 6.
You are…
Able to demonstrate your 4+ years of working experience with depth of expertise in at least one of the following:
Building rich browser-based applications
Building frontend infrastructure used by 100+ other developers
Shipping your own products to, and working with, users
Someone who values simplicity and pragmatism (you think radically but ship incrementally).
Self-directed and comfortable working autonomously.
Bonus Points
Experience working with IDEs, terminals, or other common developer tools.
Experience with collaborative editing technologies such as Operational Transforms or CRDT.
Contributions to popular open source Javascript frameworks and libraries.
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?
Replit Product
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 $60,000 - $250,000. Compensation offered will be determined by additional factors such as location and experience.
About the role:
Your charter is to improve the daily lives of millions of coders using JavaScript on Replit. You’ll improve things like packaging, runtime, environment setup, editor features, debugging, and testing and get to rethink what this experience looks like on Replit. As a first specialized JavaScript hire, you'll be setting the direction for projects and the vision for the future of JavaScript/TypeScript development. You'll be supporting people learning JavaScript to people building production grade software on Replit covering client-side and server-side use-cases.
You will…:
Make JavaScript package management on Replit a seamless and enjoyable experience.
Add JavaScript/TypeScript editor features by extending language servers, leveraging open-source tools, and building new tools.
Build tooling to make JavaScript/TypeScript deployments fast.
Hack on the Node, Bun, Deno, and bespoke runtime to improve the developer experience.
Help people build applications by building starter templates and building tooling to help people.
Ensure common JavaScript use-cases, frameworks, and libraries work well on Replit.
Required skills and experience:
Fluent in JavaScript, understands some of the inner workings of JavaScript, and deep familiarity with the JavaScript ecosystem.
Built tools for JavaScript developers, can be internal to your team, the open-source community, or even yourself.
1 year+ working as Developer Experience or JavaScript Infrastructure engineer, can be internal to your team, or the open-source community.
3 years+ working as a professional software engineer.
Self-directed and comfortable working autonomously and comfortable with ambiguity.
Bonus Points:
Maintained an open-source JavaScript project that is used by the Python community.
Familiar with Language Server Protocol and built stuff on top of it.
Experience working with IDEs.
Worked in large JavaScript codebase.
Experience with Nix, Go, or Rust.
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?
Replit Product
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 $150,000 - $180,000. Compensation offered will be determined by additional factors such as location and experience.
About the role
The platform team gives every Replit user a free computer in the cloud so they can learn and build. Your charter will be to give users more power in the cloud, make the system run faster across the globe, and save Replit a whole bunch of money along the way.
To build and operate at scale, we need engineers with deep experience in distributed systems and/or operating systems.
Examples of what you could do
Leapfrog the Docker ecosystem by betting on Nix for building reproducible environments.
Build a network file system by implementing Network Block Device protocol in our infrastructure.
Create a hypervisor to manage user environments dynamically with snapshot and restore capabilities.
Develop Replt’s infrastructure using Go, Rust, GCP, and IaC tools like Terraform.
You are…
Able to demonstrate 5+ years of working experience with:
Distributed systems (examples: platform-as-a-service, distributed storage, information retrieval)
For example: Distributed storage systems, database internals, information retrieval, defining and improving SLIs, optimizing systems for latency or cost
Someone who values simplicity and pragmatism (you think radically but ship incrementally).
Self-directed and comfortable working autonomously.
Bonus Points
You have experience with the Nix ecosystem
You like to play with Linux filesystems for fun
You have optimized large scale distributed systems for performance and cost
You have managed a public-facing project (you have launched projects with real users)
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?
Replit Product
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 $60,000 - $225,000. Compensation offered will be determined by additional factors such as location and experience.
About the role
The platform team gives every Replit user a free computer in the cloud so they can learn and build. Your charter will be to give users more power in the cloud, make the system run faster across the globe, and save Replit a whole bunch of money along the way.
To build and operate at scale, we need engineers with deep experience in distributed systems and/or operating systems.
Examples of what you could do
Rearchitect the whole platform without downtime by separating compute and storage.
Build your own load balancer for long-lived connection.
Define and build physical or application-level sharding to improve reliability.
Develop Replt’s infrastructure using Go, Rust, GCP, and IaC tools like Terraform.
You are…
Able to demonstrate 5+ years of working experience with:
Operating systems (examples: Linux, containerization, virtualization)
For example: Remote file systems, performance optimization, micro VMs, hypervisors, package managers
Someone who values simplicity and pragmatism (you think radically but ship incrementally).
Self-directed and comfortable working autonomously.
Bonus Points
You have experience with the Nix ecosystem
You like to play with Linux filesystems for fun
You have optimized large scale distributed systems for performance and cost
You have managed a public-facing project (you have launched projects with real users)
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?
Replit Product
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 $60,000 - $225,000. Compensation offered will be determined by additional factors such as location and experience.
About the role:
Your charter is to improve the daily lives of millions of coders using Python on Replit. You’ll improve things like packaging, runtime, environment setup, editor features, debugging, and testing and get to rethink what this experience looks like on Replit. As a first specialized language hire, you'll be setting the direction for projects and the vision for the future of Python development.
Examples of what you could do:
Make Tensorflow install in a few seconds
Decrease Python Repl startup time by 100x
Extend and improve open-source tools
Build Python frameworks, SDKs, and tools that are Replit-native
Auto-detect system dependencies required to run Python packages and automatically add them using our nix system
Make Replit's version of Python support cool features such as running the main file then dropping you into a Repl
Keep in mind this is the first specialized language role, so we're hoping you would be one of the drivers of the list here!
You will…:
Make Python package management on Replit a seamless and enjoyable experience.
Add Python editor features by extending language servers, leveraging open-source tools, and building new tools.
Build tooling to make Python deployments fast.
Hack on the Python runtime to improve the developer experience and add features.
Align with the Python community and upstream Replit-specific changes that could help others.
Ensure common Python use-cases, frameworks, and libraries work well on Replit.
Required skills and experience:
Fluent in Python, understands some of the inner workings of Python, and deep familiarity with the Python ecosystem.
Built tools for Python developers, can be internal to your team, the open-source community, or even yourself.
Self-directed and comfortable working autonomously.
3 years+ working as a professional software engineer
Bonus Points:
Maintained an open-source Python project that is used by the Python community.
Familiar with Language Server Protocol and built stuff on top of it.
Experience working with IDEs.
Worked in large Python codebase.
Experience with JavaScript or TypeScript.
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?
Replit Product
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 $135,000 - $220,000. Compensation offered will be determined by additional factors such as location and experience.
About the role
Your charter is to improve the daily lives of millions of coders using Replit. You’ll improve things like packaging, version control, build toolchains, editor features, debugging, and testing and get to rethink what this looks like for all 50+ coding languages available on Replit.
Examples of what you could do:
Turn debugging into a multiplayer experience for Python, Java, Node, and C/C++
Decrease Python Repl startup time by 100x
Use the power of Nix to support an infinite number of languages and frameworks
You will…
Make our flagship languages feature-complete (packager integration, debugger, LSP)
Add new languages as soon as there is community interest
Create Replit templates for common developer needs
Create nix modules to configure the IDE
Build infrastructure to support our developer experience needs
You are…
Someone who values simplicity and pragmatism (you think radically but ship incrementally)
Experienced in building for other developers
Self-directed and comfortable working autonomously
Interested in and passionate about a variety of coding languages and frameworks
Someone who has worked in the developer experience or developer tools space for 5+ years
Bonus Points
You love to experiment with (or even contribute to) new developer tools and frameworks
You have experience with the Nix ecosystem
You have built or have deep experience with compilers and interpreters
You have built or have experience with the language server protocol
You have managed a public-facing project (you have launched projects with real users)
Experience building Platform/Infrastructure/Runtime as a Service
Experience building IDEs, extensions, or developer frameworks
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?
Replit Product
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 $180,000 - $220,000. Compensation offered will be determined by additional factors such as location and experience.
About the role
We are seeking an experienced, technical product manager who is passionate about improving developer experience and developer tooling. You will be responsible for defining the vision for the future of how Replit developers code, test, and deploy on the product. This includes defining the roadmap for how we will achieve a best in class developer experience that will scale with our growth. Your teams will deliver the core interface and infrastructure that our developers rely on to build, test, and deploy their projects around the world.
Examples of what you could do
Define product improvements in Replit’s IDE to improve developer productivity.
Identify, prioritize, and execute on Replit Extension API enhancements.
Rethink common developer patterns in the SDLC and how they could be improved or streamlined.
You will:
Establish vision for a world class development experience. Challenge the status quo and inspire people toward a unified outcome.
Create clear goals for your teams. Efficiently execute to ship products and deliver impact for our engineers, solving technical and operational problems as related to product development.
Lead cross-functional groups of people to deliver on your teams’ mission. Communicate concisely and influence outcomes.
Develop the product roadmap and build consensus on prioritization which drives product execution.
Create processes for collecting feedback from users, and prioritizing requests across an expanding number of stakeholders.
Define and analyze metrics that inform product success & health.
Be willing to talk directly to our users and share relevant insights with the working team
Dive into product analytics to identify actionable insights to help drive decisions
Required skills and experience:
3+ years of professional product management experience, with 2+ years of experience in software development
Passionate about improving developer productivity, product quality, and automating/optimizing developer workflows
Demonstrated track record of leadership in building products for developers
Strong understanding of technical architecture and development process for distributed systems
Experience with building developer ecosystems, platforms and tools
Proven ability to prioritize and pair bold product vision with execution
Bonus points:
You're an active Replit user
If you are a developer or have an interest in developer tooling
You love building high-performance, low-latency systems for the web
You've built dev tools for yourself or others and are passionate about tooling
You've worked at an early-stage startup or have started and built your own
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?
Replit Product
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 $125,000 - $175,000. Compensation offered will be determined by additional factors such as location and experience.
Join the Replit Talent Network!
Don't see the ideal role but still interested in Replit?
Want us to reach out about potential new roles that might be a fit?
Want to be considered for future internship opportunities?
This is the place for you! Just share some basic information and area of interest so we can keep you in mind for the future!
*If you apply via the talent network listing please understand this is for future potential outreach from the team for future opportunities. If you are interested in current roles please make sure to apply directly to those listings.