Search for More Jobs
Get alerts for jobs like this Get jobs like this tweeted to you
Company: Mastercard
Location: Prague, Prague, Czech Republic
Career Level: Mid-Senior Level
Industries: Banking, Insurance, Financial Services

Description

Our Purpose

Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.

Title and Summary

Manager, Software Engineering About the Program and Team
Economic Intelligence is a Mastercard Services program within Economic & Business Intelligence (EBI). The program delivers macro to micro economic and market insights powered by Mastercard data, analytics, and research. Our goal is to help customers understand economic trends, benchmark performance, forecast outcomes, and make informed strategic decisions across geographies and industries.
As an engineering organization, we analyze billions of transactions globally and build platforms that deliver insights into historical consumer spending, forecasts of future spending, and expert commentary on the current economic climate. Our customers span financial services, retail, and government sectors worldwide. We are actively expanding our platform capabilities and work closely with Data Scientists and Product Managers to deliver reliable, flexible, and scalable solutions.
The Engineering organization consists of two main squads: Data Pipeline (Python, SQL, Databricks) and UI & Publishing (.NET, React). Engineers may be aligned to a squad or contribute across workstreams depending on program priorities. Economic Intelligence owns a diverse portfolio of products and ad hoc deliverables at varying stages of maturity, requiring strong leadership to balance new development, platform evolution, and technical debt reduction.

Position Responsibilities
As an Engineering Manager with primary ownership of the Data Pipeline team, you will be responsible for people leadership, delivery outcomes, and technical direction across the data platform. Your responsibilities include:
• Lead, coach, and develop a team of engineers, fostering a culture of ownership, collaboration, continuous improvement, and high technical standards.
• Own delivery execution for the data pipeline domain, ensuring predictable outcomes, sustainable pace, and alignment with product and business priorities.
• Provide technical leadership and architectural guidance across data processing, publishing, and consumption workflows, while empowering engineers to design and deliver solutions.
• Review designs and pull requests to ensure quality, maintainability, performance, and alignment with established patterns and standards.
• Remain technically engaged: contribute code selectively where it adds leverage (e.g., critical paths, prototypes, or complex reviews), without being the primary individual contributor.
• Partner closely with Product Management, Data Science, and other engineering teams to translate business needs into clear roadmaps, scoped initiatives, and durable technical designs.
• Own and evolve the shared data layer across products, promoting reuse, consistency, and well defined interfaces between pipeline and publishing systems.
• Drive operational excellence by prioritizing reliability, observability, and maintainability, and by reducing operational burden and technical debt over time.
• Set and uphold engineering standards for the team, including code quality, testing strategy, documentation, design reviews, and on call/operational practices.
• Communicate progress, risks, and trade offs clearly to senior stakeholders, advocating for the team and balancing short term delivery with long term platform health.
• Support hiring, onboarding, and performance management to ensure the team has the right skills and capacity to meet evolving program needs.
• Encourage thoughtful adoption of new tools and approaches (including AI assisted development, cloud capabilities, and workflow orchestration) to improve productivity and outcomes.

Ideal Candidate Qualifications
We're looking for an engineering manager who combines strong technical judgment with effective people leadership:
• Prior experience managing and developing software engineers in a data focused or platform environment.
• Strong background with Python based production systems and solid understanding of SQL and large scale data processing concepts.
• Experience leading or overseeing the design and delivery of data pipelines or data platform components, with attention to scalability, reliability, and maintainability.
• Ability to review code and designs critically and constructively, providing clear guidance without micromanaging.
• Familiarity with Databricks or similar Spark based platforms; comfortable guiding teams working in these environments.
• Comfortable using LLM based coding tools, with a strong emphasis on validation, testing, and accountability for outcomes.
• Strong foundation in software engineering best practices, system design, and operational troubleshooting.
• Clear, confident communicator with strong written and verbal English; able to explain technical concepts to both technical and non technical stakeholders.
• Proven ownership mindset: able to balance team health, delivery commitments, and technical quality in a complex, evolving product landscape.
• Passion for building high performing teams, growing engineers' careers, and continuously improving both platform and process.
Nice to have:
• Experience with C# or another strongly typed object oriented language, and collaboration with .NET/React teams on integration points.
• Experience with workflow orchestration tools such as Airflow.

Corporate Security Responsibility


All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:

  • Abide by Mastercard's security policies and practices;

  • Ensure the confidentiality and integrity of the information being accessed;

  • Report any suspected information security violation or breach, and

  • Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.




 Apply on company website