Replit

About Replit

The coding platform that empowers everyone to learn

🏢 Tech👥 101-200 employees📅 Founded 2016📍 SoMa, San Francisco, CA💰 $472.2m
B2CB2BArtificial IntelligenceEnterpriseTrainingLearningSaaS

Key Highlights

  • Raised $472.2 million in funding
  • Millions of users, including Google and Facebook employees
  • Supports popular languages like C++, JavaScript, and PHP
  • Remote-first culture with flexible work hours

Replit is a collaborative coding platform that simplifies programming for learners, educators, and developers. Based in SoMa, San Francisco, Replit has attracted millions of users, including employees from major tech companies like Google, Facebook, and Stripe. The company has raised $472.2 million ...

🎁 Benefits

Replit offers a remote-first work environment with flexible hours, equity options, and a home office setup stipend. Employees enjoy comprehensive heal...

🌟 Culture

Replit's culture is centered around accessibility in coding, allowing users to start programming without complex setups. The company values innovation...

Skills & Technologies

Overview

Replit is hiring a Senior Software Engineer to lead the design and implementation of billing systems. You'll work with JavaScript and REST APIs to create seamless user experiences. This position requires 4+ years of full stack product experience.

Job Description

Who you are

You have 4+ years of full stack product experience, with a strong focus on backend development. Your expertise in building reliable and scalable systems has equipped you to handle complex user journeys, particularly in billing and invoicing. You understand the importance of creating intuitive user experiences and have a track record of translating technical requirements into user-friendly solutions. You are self-directed and thrive in environments where you can take ownership of your projects and drive them to completion.

You possess direct working experience with subscription invoicing systems and usage-based billing systems, which allows you to navigate the intricacies of monetization strategies effectively. Your ability to create abstractions and APIs for other engineers demonstrates your collaborative spirit and commitment to enhancing the overall product ecosystem. You are passionate about optimizing performance and proactively identifying issues before they affect users.

What you'll do

In this role, you will lead the design and implementation of all new billing and invoicing systems at Replit. You will create seamless user experiences for both consumer and enterprise users, ensuring that the billing process is intuitive and efficient. Your work will involve building new abstractions and APIs that empower other engineers to monetize their products effectively. You will iterate on pricing and packaging tactics, such as coupon codes and referral systems, to drive revenue growth.

Additionally, you will establish monitoring and feedback systems that allow the team to proactively spot problems and optimize performance. Your contributions will have a direct impact on the user experience and the overall success of Replit's mission to democratize software development. You will collaborate closely with cross-functional teams, including product management and design, to ensure that the billing systems align with user needs and business goals.

What we offer

At Replit, we are committed to making programming more accessible around the world. We welcome diverse perspectives and experiences, and we encourage candidates from all backgrounds to apply. You will have the opportunity to work in a hybrid environment, balancing in-office collaboration with remote flexibility. Join us in shaping the future of software development and making a meaningful impact on millions of users worldwide.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Replit.

Similar Jobs You Might Like

Based on your interests and this role

Replit

Staff Engineer

Replit📍 Foster City - Hybrid

Replit is seeking a Staff Software Engineer to lead the development of monetization systems. You'll focus on creating seamless payment experiences and building reliable billing systems. This role requires 6+ years of backend engineering experience.

🏢 HybridSenior
2 months ago
Replit

Principal Engineer

Replit📍 Foster City - Hybrid

Replit is seeking a Principal Software Engineer for their Money Infrastructure team to design and implement core financial systems. You'll work with technologies like Java and SQL to ensure reliable transactions and monetization strategies. This role requires significant experience in software engineering and financial systems.

🏢 HybridLead
1 month ago
Replit

Software Engineering

Replit📍 Foster City - Hybrid

Replit is hiring a Software Engineer for their Enterprise team to build and scale features that enhance productivity for teams and organizations. You'll work with technologies like JavaScript, React, and Node.js. This position requires a strong understanding of user needs and technical expertise.

🏢 HybridMid-Level
3w ago
Kikoff

Software Engineering

Kikoff📍 San Francisco - On-Site

Kikoff is hiring a Senior Software Engineer to build and enhance their payments platform. You'll work with Java and REST APIs to design backend systems that handle significant payment volumes. This role requires 5+ years of experience in backend engineering.

🏛️ On-SiteSenior
4 months ago
Rescale

Software Engineering

Rescale📍 North America - Remote

Rescale is seeking a Software Engineer for their Money Team to build platforms for large-scale simulations and financial management. You'll work with SQL, AWS, and Azure in a remote capacity across North America.

🏠 RemoteMid-Level
1 month ago