# Software Engineer, Data Orchestration

**Company**: Stripe
**Location**: N/A
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance

**Apply**: https://job-boards.greenhouse.io/stripe/jobs/7230670?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_fe747376-33d

## Description

## Job Overview

As a Software Engineer on the Data Orchestration team at Stripe, you will design, build, and maintain innovative data platform products. You will work on a wide range of technologies including Airflow, Spark, SQL, Kafka, Flink, Hive MetaStore, Trino, Pinot, Python, Java, Scala, S3, and Iceberg.

## Responsibilities

- Design, build, and maintain key Data Platform products with a focus on usability, reliability, security, and efficiency.

- Create ergonomic APIs and abstractions for internal Stripe users, enhancing their experience and that of millions of Stripe customers.

- Ensure operational excellence and high availability of the Data Orchestration platform across batch workloads.

- Collaborate with high-visibility teams to support their initiatives while building a robust platform benefiting all of Stripe.

- Plan for Stripe's infrastructure growth by unblocking and supporting internal partners.

## Requirements

- 8+ years of professional experience writing high-quality production-level code with an interest in Data Infrastructure.

- Experience operating or enabling large-scale, high-availability data pipelines.

- Expertise in Spark, Flink, Airflow, Python, Java, SQL, and API design is a plus.

- Experience developing, maintaining, and debugging distributed systems built with open-source tools.

- Strong collaboration and communication skills.

## Preferred Qualifications

- Experience writing production-level code in Scala, Spark, Flink, Airflow, Python, Java, and SQL.

- Experience designing APIs or building developer platforms.

- Experience optimizing the end-to-end performance of distributed systems.

## Work Environment

Office-assigned Stripes spend at least 50% of their time in their local office or with users.

## Skills

### Required
- Airflow
- Spark
- SQL
- Kafka
- Flink
- Python
- Java
- Scala
- API design
- Distributed systems

### Nice to have
- Distributed systems performance optimization

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/stripe/jobs/7230670?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
