Staff Data Engineer
Core
Design, build, and fine-tune large-scale data pipelines for batch and real-time processing; create data platforms enabling analytics, reporting, and machine learning use cases.
Role type
Staff Data Engineer (Big Data & ML Infrastructure)
Builds
Large-scale, resilient distributed data systems and data products for analytics and ML
Domain
Payments technology / Big Data Engineering / Machine Learning
Deliverable
production ML models | product features | infrastructure
Required skills
Big data engineering, Hadoop, Apache Spark, Python, SQL, ETL/ELT workflow design, distributed system architecture, data governance, security analysis, Unix/Shell scripting, CI/CD implementation
Preferred skills
Docker, Kubernetes, Kafka, Redis, Flink, TensorFlow, Triton, AWS services, Airflow, Control-M, TDD, Agile development, mentoring
Technologies
Hadoop, Spark, Kafka, Flink, TensorFlow, Triton, AWS, Airflow, Kubernetes, Docker, Redis, Control-M
Responsibilities
Design and optimize ETL/ELT pipelines for high data quality and performance; architect secure, scalable data platforms; lead proof-of-concept efforts for new technologies; mentor engineers and promote continuous learning; collaborate with cross-functional teams to align technical delivery with business outcomes; implement automation, monitoring, and observability across the data lifecycle.
Seniority
Staff, hands-on IC with leadership and mentorship responsibilities