
The coding platform that empowers everyone to learn
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 ...
Replit offers a remote-first work environment with flexible hours, equity options, and a home office setup stipend. Employees enjoy comprehensive heal...
Replit's culture is centered around accessibility in coding, allowing users to start programming without complex setups. The company values innovation...

Replit • Foster City, CA (Hybrid) In office M,W,F
Replit is seeking a Mid-Level Data Engineer to build data infrastructure for financial systems. You'll work with SQL and Python to create data models and pipelines that support revenue operations. This role requires experience in data engineering and financial systems.
You have 3+ years of experience as a Data Engineer, particularly in financial systems, where you've built and maintained data pipelines that ensure data integrity and accuracy. Your expertise in SQL and Python allows you to create robust data models that support complex financial reporting and analysis. You understand the importance of collaboration, having worked cross-functionally with finance, accounting, and sales teams to deliver data solutions that meet their needs. You are detail-oriented and have a strong grasp of data quality issues, ensuring that discrepancies are identified and resolved before they impact financial audits. You are comfortable with data warehousing concepts and have experience designing automated reconciliation processes that streamline operations. You are passionate about making programming accessible and enjoy working in a collaborative environment that values diverse perspectives.
Experience with cloud platforms such as AWS or GCP is a plus, as is familiarity with tools like Airflow for orchestrating data workflows. Knowledge of financial regulations and compliance standards will help you navigate the complexities of financial data management. If you have experience with machine learning or AI technologies, that would be an added advantage as Replit continues to innovate in this space.
In this role, you will own the financial data domain end-to-end, building unified data models for payments and subscriptions across various revenue streams, including Stripe and app stores. You will design and implement automated reconciliation pipelines that surface payment discrepancies and ensure data quality. Your work will enable accurate monthly recurring revenue (MRR) analysis and financial reporting, which are critical as Replit scales. You will collaborate closely with finance and accounting teams to understand their data needs and translate them into actionable data solutions. Additionally, you will participate in audits and ensure that all financial data processes comply with relevant regulations. As part of the data team, you will contribute to the overall strategy for data management and help shape the future of how Replit utilizes data to drive business decisions.
Replit offers a dynamic work environment where innovation is encouraged, and your contributions will have a direct impact on the company's mission. You will have the opportunity to work with cutting-edge technologies and collaborate with a diverse team of professionals. We provide competitive compensation and benefits, including flexible working arrangements that support a healthy work-life balance. Join us in our mission to democratize software development and make programming accessible to everyone.
Apply now or save it for later. Get alerts for similar jobs at Replit.