Manager, Software Engineering
Core
Lead a team of Data Infrastructure engineers, driving the design, scalability, and reliability of the company’s core data platform.
Role type
Manager, Software Engineering (Data Infrastructure Team Lead)
Builds
Core data platform and infrastructure for analytics, ML, and AI initiatives
Domain
Financial services / Data Infrastructure & Distributed Systems
Deliverable
infrastructure
Required skills
distributed systems, large-scale data platforms, team leadership, technical roadmap definition, system reliability, performance optimization, Java, Scala, Python, cloud environments (AWS/GCP/Azure), data technologies (Kafka, Spark, Flink, Airflow, DBT, Snowflake, Cassandra/ScyllaDB) (via careerplan.io/jobs/R-279658-manager-software-engineering-at-mastercard)
Preferred skills
real-time streaming, event-driven architectures, Kubernetes, containerized infrastructure, platform modernization, CI/CD pipelines, infrastructure automation
Technologies
Kafka, Spark, Flink, Airflow, DBT, Snowflake, Cassandra, ScyllaDB, Java, Scala, Python, AWS, GCP, Azure, Kubernetes
Responsibilities
lead and mentor data infrastructure engineers, define technical roadmap, oversee architecture and scalability of data systems, drive data quality standards, partner with cross-functional teams, lead technical design and architecture reviews, manage project prioritization and resource allocation
Seniority
Manager, hands-on technical leadership