Manager, Software Engineering
Core
Lead the development of scalable data platforms, backend systems, and data pipelines supporting Mastercard's Portfolio Intelligence products.
Role type
Manager, Software Engineering (Data Engineering focus)
Builds
Scalable data platforms, backend services, and data pipelines for analytics, reporting, and AI-driven products
Domain
Fintech / Data Engineering / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Backend platform design, data pipeline architecture, contractor team management, AI-assisted development, cloud-native application design, distributed data processing, CI/CD implementation, RESTful API design, microservices architecture
Preferred skills
Advanced analytics platform experience, engineering governance definition, legacy data platform modernization, AI-assisted development workflow implementation
Technologies
Java, Python, Scala, Spark, Snowflake, Databricks, Hadoop, AWS, Azure, GCP
Responsibilities
Review architecture and design documents for scalability and security; conduct code reviews to promote engineering best practices; lead and coordinate a team of Data Engineering contractors; partner with product teams to translate business objectives into engineering plans; drive adoption of automation, observability, and testing practices; measure and improve engineering metrics related to reliability and delivery effectiveness
Seniority
Manager, hands-on technical leadership
