WHO WE ARE
ABOUT STRIPE
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. Our mission is to increase the GDP of the internet, and
we have a staggering amount of work ahead. That means you have an unprecedented
opportunity to put the global economy within everyone’s reach while doing the
most important work of your career.
ABOUT THE TEAM
The Data Foundations team drives Data Engineering and Data Apps & Tooling work
across Stripe, enabling Stripes to leverage data to make informed decisions and
build user-centric products. We provide tools and infrastructure to move, store,
process, and analyze data, both at rest and in motion. We are looking for
talented data-minded software engineers to help us manage business-critical data
leveraged across the entire organization. If you are passionate about data,
excited about designing data pipelines and data-driven user experiences, and
motivated by having an outsized impact on the business, we want to hear from
you.
Team Matching: exact team matching for one of the subteams will begin during
final stages. Please note we may also consider you for different orgs based on
your experience, location, etc. More information on our team matching process
can be found here
[https://docs.google.com/document/d/1zvJkO2c7GzukHG-_oqc5wbOLajpuh5FjbmZPcZPU1o0/edit?tab=t.0#heading=h.ahb3b6nrktv1].
WHAT YOU’LL DO
Every record in our data warehouse is vitally important for the businesses that
use Stripe, so we’re looking for people with a strong background in software
engineering and data to help us scale while maintaining correct and complete
data. You’ll be working with a variety of internal teams across Product, Data
Science, and GTM to help them solve their data needs. Your work will provide
visibility into how these stakeholders and the Data Foundations organization are
performing and how we can deliver a better experience to Stripe's customers.
RESPONSIBILITIES
- Design, develop, and own data pipelines, models, and products that power the
Product, Data Science, and GTM functions
- Develop strong subject matter expertise and manage the SLAs for both data
pipelines and full stack web applications that support these critical
stakeholders
- Build and refine Stripe's data foundations - infrastructure, pipelines, and
tools to enable various teams at Stripe - working with Scala, Spark, and
Airflow
- Leverage LLM and Agents at scale to produce high-quality data on ambiguous
problems
- Refine our existing data marts that help the GTM organization forecast the
future potential performance of the business and reliably measure ongoing
attainment toward targets
- Build data services that track key product metrics and measure the impact of
different strategies employed by teams in the field
- Our tech stack is Spark, Scala, Java, SQL, and Python - and while we don’t
expect everyone on the team to be an expert in all of these, you will work
across all of these technologies throughout your tenure on the team
WHO YOU ARE
We’re looking for someone who meets the minimum requirements to be considered
for the role. If you meet these requirements, you are encouraged to apply. The
preferred qualifications are a bonus, not a requirement.
MINIMUM REQUIREMENTS
- 5+ years of experience in a Software Engineering role, with a focus on
building and maintaining data services, or data-intensive applications.
- A strong engineering background and are interested in data
- Prior experience with writing and debugging data pipelines using a
distributed data framework (Spark / Hadoop / Pig etc)
- An inquisitive nature in diving into data inconsistencies to pinpoint issues,
and resolve deep rooted data quality issues
- Knowledge of a backend development language (such as Scala, Java, or Go) and
strong SQL experience
- The ability to communicate cross-functionally, derive requirements and
architect shared datasets
- A strong engineering background and an interest in data
PREFERRED REQUIREMENTS
- Experience creating and maintaining Data Marts to power business reporting
needs
- Experience working with Product or GTM (Sales/Marketing) teams