Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI
AWS @ 4
Airflow @ 4
Communication @ 7
Data Pipelines @ 8
Distributed Systems @ 7
Flink @ 4
Go @ 7
Hive @ 4
Java @ 7
Kafka @ 4
LLM
Leadership @ 7
Marketing @ 4
Payments
Reporting @ 4
SQL @ 7
Scala @ 7
Spark @ 4
Trino @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
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. Stripe’s mission is to increase the GDP of the internet.
About the Team
Data Quality and Governance owns the infrastructure that makes Stripe's data trustworthy and findable, including the Data Catalog, Knowledge Graph Service, dataset tiering and governance standards, lineage tracking, and the quality scoring system (DQPD) that every engineering team reports against. The team defines what "good data" means at Stripe and builds the enforcement and measurement tools to drive adoption across the company.
Responsibilities
- Lead the technical outcomes for a team of engineers by providing mentorship, guidance, and support.
- Build and operate large-scale data discovery, metadata, or catalog platforms.
- Develop subject matter expertise and manage the SLAs of data pipelines and full-stack web applications supporting critical stakeholders.
- Collaborate with product managers and peers to create and improve canonical datasets and data warehouses, use golden paths, and ensure Stripe and its customers use trustworthy data.
- Leverage AI, LLMs, and agents at scale to produce and analyze high-quality data for ambiguous problems.
- Drive the execution of key data initiatives across the full development lifecycle, from planning to delivery, while maintaining high standards of quality and timely completion.
- Foster a collaborative and inclusive work environment that promotes innovation, knowledge sharing, and continuous improvement.
Requirements
Minimum Requirements
- Staff-level experience, typically involving 10+ years of building and operating data systems, pipelines, warehouses, and infrastructure, as well as leading teams to deliver solutions.
- Strong distributed systems fundamentals. The team's core services are high-availability infrastructure that Stripe's data tooling depends on.
- An inquisitive approach to investigating data inconsistencies, pinpointing issues, and resolving deep-rooted data quality problems.
- Knowledge of a backend development language such as Scala, Java, or Go, along with strong SQL experience.
- Strong customer focus and a commitment to partnering with product teams, business leaders, and other engineers to understand use cases.
- Effective cross-functional collaboration, rigorous thinking, clear communication, and the ability to make or coordinate difficult decisions and trade-offs.
- Ability to thrive with high autonomy and responsibility in an ambiguous environment.
- Ability to foster and work in a healthy, inclusive, challenging, and supportive environment.
Preferred Qualifications
- Experience with technologies in Stripe's stack, including Iceberg, Kafka, Change Data Capture, Flink, Spark, Airflow, Hive Metastore, Pinot, Trino, and AWS Cloud.
- Experience influencing open-source contributions.
- Experience creating and maintaining data marts or warehouses for business reporting.
- Experience collaborating with Product, Go-To-Market, or Sales and Marketing teams.
- Interest in innovation and understanding how systems work, with the ability to question and direct architectural decisions.
- Strong written and verbal communication skills for leadership, users, and company-wide audiences.
More jobs at Stripe
Solutions Architect (Greater China)
Stripe · Singapore, Singapore
SGD 235,000-352,400 per year
Data Scientist, Fraud
Stripe · Toronto, Canada
CAD 142,400-258,700 per year
Solutions Architect, Platforms
Stripe · New York City, United States, Chicago, United States
USD 172,400-305,000 per year
Data Scientist, Link
Stripe · Toronto, Canada
CAD 142,400-258,700 per year
Staff Software Engineer, Business Data
Stripe · South San Francisco, United States, Canada, Seattle, United States, Toronto, Canada
USD 224,000-336,000 per year
Similar jobs
Staff Software Engineer, Product Risk
Stripe · South San Francisco, United States, Canada, Seattle, United States, Toronto, Canada
USD 224,000-336,000 per year
Senior Software Engineer
SentinelOne · United States
USD 132,000-182,000 per year
Software Engineer - X Data
SpaceXAI · Palo Alto, United States
USD 125,000-400,000 per year
Staff Software Engineer, Stream Compute
Stripe · South San Francisco, United States, United States, New York City, United States, Seattle, United States
USD 224,000-336,000 per year
Senior Data Management Professional - Data Engineering - Entities
Bloomberg · New York City, United States
USD 110,000-190,000 per year
Staff Full Stack Engineer, Identity
Stripe · South San Francisco, United States, United States, New York City, United States, Seattle, United States
USD 224,000-336,000 per year
Backend Engineer, Data
Stripe · Canada, Toronto, Canada
CAD 172,000-258,000 per year
Senior Software Engineer II
Confluent · Boston, United States, Dallas, United States, Chicago, United States, United States, Portland, United States
USD 176,000-230,000 per year