Description
Job Description
We're looking for a talented data-minded software engineer to join our Data Foundations team. As a Backend Engineer, Data, you will design, develop, and own data pipelines, models, and products that power the Product, Data Science, and GTM functions.
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
Requirements
- 6+ 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
Preferred Qualifications
- Experience creating and maintaining Data Marts to power business reporting needs
- Experience working with Product or GTM (Sales/Marketing) teams
Team Matching
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.