Engineering Manager, Data Transformation
StripeNew York и ещё 2 городаот 5 лет
PythonSQLKafkaAirflowSparkgRPCS3ScalaIcebergHiveData TransformationFlinkSQL
Описание
Stripe seeks an Engineering Manager for its Data Transformation team. The manager will lead engineers building and operating batch and real-time data transformation pipelines and platforms, including streaming transformation and materialized datasets. The role requires experience managing teams that shipped and operated data pipelines and distributed system infrastructure.
Responsibilities
- Deliver infrastructure and services that scale to our users' needs with an eye on reliability and efficiency
- Lead and manage a team of engineers, providing mentorship, guidance, and support to ensure their success
- Work with high-visibility teams and their stakeholders to support key infrastructure engineering initiatives
- Understand user needs and pain points to prioritize engineering work and deliver high-quality solutions that meet those needs
- Drive the execution of projects, overseeing the entire development lifecycle from planning to delivery, while maintaining high standards of quality and timely completion
- Provide hands-on technical leadership (architecture and design, vision, direction, requirements setting, and incident response processes) for your reports
- Work with leaders across the company to create and drive toward the longer-term vision of the Data Transformation roadmap
- Foster a collaborative and inclusive work environment, promoting innovation, knowledge sharing, and continuous improvement within the team
- Partner with our recruiting team to attract and hire top talent and define the overall hiring strategies for your team
Requirements
- 5+ years of experience managing teams that shipped and operated data pipelines and critical distributed system infrastructure
- Successfully recruited and built great teams
- Strong customer focus, committed to investing in partnerships with other Stripe engineers to establish empathy and understand their use cases
- Works effectively cross-functionally and is able to think rigorously, communicate effectively, and make or coordinate hard decisions and trade-offs
- Thrives with a high degree of autonomy and responsibility in an ambiguous environment
- Technical acumen to drive clarity with staff engineers about architecture and technical strategic decisions
- Encourage a healthy and inclusive work environment that's both challenging and supportive
Nice to have
- Managed teams that shipped products to data users and operated large-scale, high-availability data transformation pipelines, with expertise in Kafka, Flink, Spark, Airflow, Python, SQL, and API design
- A genuine enjoyment of learning and diving into the nuts-and-bolts of how things work, with the ability to question and direct architectural decisions
- Strong written and verbal communication skills for different audiences (leadership, users, company-wide)