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 Engineer - Data & Analytics Platform

Software Engineer role at Datadog focusing on data & analytics platform development, requiring 2+ years of experience in distributed systems and stream processing.

Data Infrastructure Engineer

Remote Data Infrastructure Engineer position at Intellectsoft, working with enterprise data systems and infrastructure across global locations.

Data Engineer | Turning Raw Data into Gold (B2B or CIM)

Remote Data Engineer position at Tecknoworks Europe, focusing on building scalable data pipelines and managing cloud-based data architecture using AWS and Azure services.

Human Factors Design Engineer/Data Scientist

Data Scientist role at Apple focusing on human factors design and data analysis for hardware products.

Analytics Engineer: Retail Store Analytics

Analytics Engineer position at Apple focusing on retail store analytics, building data pipelines and solutions to support business decision-making.

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 9 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?