Stripe is looking to build and operate batch and real-time transformation pipelines and platforms to make data development and management a breeze for over 400 product teams. The goal is to produce high-quality datasets for critical analytics, dashboards, and workflows, supporting user-facing reporting products, merchant dashboards, payments, ledger, financial data reconciliation, regulatory reporting, machine learning, and more.
Requirements
- 10+ years of professional experience writing high quality production level code or software programs, with a focus on large scale backend infrastructure.
- Has very strong operational experience with large-scale, high-availability data pipelines from design, to execution, and safe change management.
- Has experience building infrastructure-as-a-product with a strong focus on users needs
- Has experience writing production-level code and expertise in Flink, Spark, Airflow, Python, Java, SQL, Trino, Pinot, and API design is a plus.
- Experience packaging and deploying code into cloud-based environments (AWS, GCP, Azure) with tools including Bazel, Docker Containers, etc
- Has experience designing APIs or building developer platforms
- Has experience with scaling distributed systems in a rapidly moving environment
Responsibilities
- Design, build, and maintain innovative next-generation or first-generation versions of solutions and products, with an emphasis on reliability, scalability and usability.
- Define and design opinionated architectural strategies, policies, and abstractions that build a long term sustainable solution for internal Stripes, that will in turn enhance the experience of millions of Stripe users.
- Ensure operational excellence and enable a highly available & reliable Data Transformation platform across streaming and batch workloads, delivering a world-class data creation and management ecosystem.
- Collaborate nimbly with cross functional partners (PM), high-visibility teams and their stakeholders to support their key initiatives - navigating various types of organizational complexity with the support of your own leadership team.
- Partner with Engineering Management, Product Manager and key leaders across the company to create and drive toward the longer term vision of Stripe’s Data Transformation roadmap
- Lead and manage a team of talented engineers on the team, providing technical mentorship, guidance, and support to ensure their success
Other
- Has strong collaboration and communication skills, and can comfortably interact with both technical and non-technical participants.
- Has the curiosity to continuously learn about new technologies and business processes.
- Is energized by delivering effective, user-first solutions through creative problem-solving and collaboration.
- We really value strong engineers who have a team-first mentality, a strong bias for action, and a solution-focused mindset.