Software Engineer, Growth Data Engineering

Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities.
$136,800 - $244,700
Data
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer, GTC

Software Development Engineer role at Amazon Finance Technology, building enterprise-scale financial data systems with machine learning capabilities.

Data Engineer II, eCS Data Engineering and Analytics

Data Engineer role at Amazon eCS team, building data solutions for eCommerce services with 3+ years experience required, located in Bangalore.

Global Security Operations Center Business Intelligence Engineer II

Business Intelligence Engineer II role at Amazon's Corporate Security division, focusing on security analytics, data visualization, and ETL pipeline development.

Data Engineer, GTMO Product Tech

Data Engineer position at Amazon Business focusing on building large-scale data integration services and solutions for B2B e-commerce platform.

Data Engineer, Ring AI Data Management

Lead data engineer position at Ring AI focusing on data warehouse architecture, ETL pipelines, and ML-based R&D data management

Description For Software Engineer, Growth Data Engineering

Stripe is seeking a Software Engineer for their Growth Data Engineering team. This role involves managing business-critical data leveraged across the entire organization. You'll work with various internal teams across Growth, Sales, Marketing, and Data Science to solve their data needs. Your responsibilities include designing and developing data pipelines, models, and products that power Stripe's Growth, Sales, and Marketing teams. You'll build Stripe's Customer Engagement Data Service, refine data foundations, and integrate experimentation infrastructure. The ideal candidate has 3+ years of experience in Data Engineering or Software Engineering, with a focus on building data pipelines or applications powered by big data. Knowledge of Scala, Python, SQL, and experience with distributed data frameworks like Spark is required. The role offers the opportunity to have an outsized impact on the business while working with cutting-edge data technologies.

Key Responsibilities:

  • Design and develop data pipelines, models, and products for Growth, Sales, and Marketing teams
  • Build Stripe's Customer Engagement Data Service
  • Refine data foundations using Scala, Spark, and Airflow
  • Integrate experimentation infrastructure for full-funnel measurement
  • Work with technologies including Spark, Scala, Python, SQL, Presto, Airflow, AWS, Java, Go, and React

Requirements:

  • 3+ years of experience in Data Engineering or Software Engineering
  • Strong background in building data pipelines or big data applications
  • Experience with distributed data frameworks (Spark, Hadoop, Pig)
  • Proficiency in scientific computing languages (Scala or Python) and SQL
  • Knowledge of full-stack development languages (Java or Go) and front-end frameworks (React)
  • Strong communication skills and ability to work cross-functionally

This role offers a unique opportunity to work on data-driven solutions that directly impact Stripe's growth and customer experience. Join a team passionate about leveraging data to drive business decisions and improve products across the Stripe ecosystem.

Last updated 8 months ago

Responsibilities For Software Engineer, Growth Data Engineering

  • Design and develop data pipelines, models, and products for Growth, Sales, and Marketing teams
  • Build Stripe's Customer Engagement Data Service
  • Refine data foundations using Scala, Spark, and Airflow
  • Integrate experimentation infrastructure for full-funnel measurement
  • Work with technologies including Spark, Scala, Python, SQL, Presto, Airflow, AWS, Java, Go, and React

Requirements For Software Engineer, Growth Data Engineering

Java
JavaScript
Python
React
Scala
  • 3+ years of experience in Data Engineering or Software Engineering
  • Strong background in building data pipelines or big data applications
  • Experience with distributed data frameworks (Spark, Hadoop, Pig)
  • Proficiency in scientific computing languages (Scala or Python) and SQL
  • Knowledge of full-stack development languages (Java or Go) and front-end frameworks (React)
  • Strong communication skills and ability to work cross-functionally

Benefits For Software Engineer, Growth Data Engineering

Equity
Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Equity
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Wellness stipends

Interested in this job?