replit.com Replit

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.

Click any job title for details or "Show job details" to show all.
overlay
Business
on site: Toronto
added Wed Sep 06, 2023
link-outApply to Replit

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?

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.

overlay
Business
on site
added Tue Oct 24, 2023
link-outApply to Replit

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?

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.

overlay
Business
on site: Toronto
added Thu Sep 21, 2023
link-outApply to Replit

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:

  1. Financial Analysis and Reporting:

    1. Financial analysis, variance analysis, trend analysis, and forecasting, to assess the company's financial performance.

    2. Develop and maintain financial models, metrics, and KPIs to evaluate the financial impact of various initiatives.

    3. Prepare and present detailed financial reports, executive summaries, and recommendations to senior management and stakeholders.

    4. Analyze and interpret complex financial data to identify key insights and trends that impact business performance.

  2. Budgeting and Forecasting:

    1. Collaborate with department heads to develop annual budgets and forecasts, ensuring alignment with strategic objectives and financial targets.

    2. Monitor budget performance, identify areas of concern or improvement, and recommend corrective actions as necessary.

    3. Provide guidance and support in the preparation of departmental budgets, ensuring accuracy and adherence to financial guidelines.

    4. Prepare monthly/quarterly management dashboard reports and financial packages, critical financial data and metrics

  3. Other:

    1. Identify process improvements for existing month-end close process & reconciliations, execute and deliver the same.

    2. Prepare selected supplementary schedules and analysis for financial statements.

    3. Streamline financial reporting and analysis procedures to ensure timely and accurate delivery of financial information.

    4. Ensure compliance with financial regulations, accounting principles, and internal policies and procedures.

    5. Assist in the development and implementation of internal controls to mitigate financial risks.

    6. 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?

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.

overlay
Design
on site
added Mon Aug 21, 2023
link-outApply to Replit

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?

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.

overlay
Engineering
on site
added Wed Sep 06, 2023
link-outApply to Replit

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?

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.

overlay
Engineering
on site
added Mon Aug 21, 2023
link-outApply to Replit

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.

overlay
Engineering
on site
added Wed Sep 06, 2023
link-outApply to Replit

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?

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.

overlay
Engineering
on site
added Tue Aug 29, 2023
link-outApply to Replit

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?

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.

overlay
Engineering
on site
added Tue Oct 24, 2023
link-outApply to Replit

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?

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.

overlay
Engineering
on site: USA
added Thu Sep 21, 2023
link-outApply to Replit

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?

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.

overlay
Engineering
on site: USA
added Mon Aug 21, 2023
link-outApply to Replit

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?

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.

overlay
Engineering
on site: USA
added Mon Aug 21, 2023
link-outApply to Replit

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?

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.

overlay
Engineering
on site
added Mon Aug 21, 2023
link-outApply to Replit

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?

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.

overlay
Engineering
on site
added Mon Aug 21, 2023
link-outApply to Replit

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?

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.

overlay
Engineering
on site
added Tue Aug 29, 2023
link-outApply to Replit

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:

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?

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.

overlay
Engineering
on site
added Thu Sep 21, 2023
link-outApply to Replit

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?

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.

overlay
Engineering
on site
added Mon Aug 21, 2023
link-outApply to Replit

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?

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.

overlay
Engineering
on site
added Mon Aug 21, 2023
link-outApply to Replit

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?

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.

overlay
Engineering
on site: USA
added Mon Aug 21, 2023
link-outApply to Replit

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?

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.

overlay
Engineering
on site
added Tue Oct 24, 2023
link-outApply to Replit

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:

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?

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.

overlay
Product Management
on site
added Mon Aug 21, 2023
link-outApply to Replit

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?

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.

overlay
Replit Talent Network
on site
added Mon Aug 21, 2023
link-outApply to Replit

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.

22 available jobs, organized by type.
Click '+' to add or '-' to remove from your next search.
Include:
Omit:
Company: replit.com