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

Job Description

Who you are

You have 8+ years of experience in software engineering, with a strong focus on building scalable financial systems — you've successfully led projects that involve complex monetary logic and user-friendly interfaces. Your expertise in Java and Python allows you to create robust applications that handle critical transactions seamlessly. You understand the importance of trust in financial systems and have a track record of delivering reliable solutions that enhance user experiences.

You are skilled in SQL and have experience with database design and optimization — you know how to structure data for performance and reliability, ensuring that financial transactions are processed efficiently. You thrive in collaborative environments, working closely with product and business teams to translate requirements into technical solutions. Your passion for innovation drives you to explore new ways to monetize products and improve pricing strategies.

You are a proactive problem solver who enjoys tackling challenges head-on — you have a knack for identifying potential issues before they arise and implementing solutions that prevent disruptions. Your ability to communicate complex technical concepts to non-technical stakeholders makes you an effective collaborator across departments. You are committed to fostering an inclusive environment and welcome diverse perspectives in your work.

Desirable

Experience with cloud platforms like AWS or GCP is a plus, as is familiarity with payment processing systems and subscription models. Knowledge of modern development practices, including CI/CD and agile methodologies, will help you succeed in this role.

What you'll do

In this role, you will lead the design and architecture of Replit's core money infrastructure, focusing on pricing, billing, and payments — your work will directly impact how Replit earns revenue and how users interact with the platform. You will own the global order-to-cash foundation, ensuring it supports various billing models, including credit-based subscriptions and usage-based billing.

You will collaborate with cross-functional teams to enable rapid pricing and packaging experimentation, allowing Replit to adapt quickly to market changes and user needs. Your technical leadership will guide the implementation of scalable solutions that enhance the user experience and drive growth.

You will also be responsible for monitoring system performance and reliability, implementing best practices for security and compliance in financial transactions. Your insights will help shape the future of Replit's monetization strategies, ensuring that they align with user expectations and business goals.

What we offer

Replit offers a dynamic work environment where innovation is encouraged, and your contributions will have a meaningful impact on the company's mission to democratize software development. You will have the opportunity to work with a talented team of engineers and product professionals who are passionate about creating accessible programming tools.

We provide competitive compensation and benefits, including flexible work arrangements that support a healthy work-life balance. Join us in shaping the future of software creation and making programming more accessible for everyone.

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

Software Engineering

Replit📍 Foster City - Hybrid

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.

🏢 HybridSenior
11 months ago
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

Software Engineering

Replit📍 Foster City - Hybrid

Replit is hiring a Growth Infrastructure Engineer to build and maintain scalable infrastructure for growth experiments and data pipelines. You'll work with SQL, Python, and JavaScript in a hybrid role based in Foster City, CA.

🏢 HybridMid-Level
3w 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
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