Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Vice President of Software Engineering Job in @ Mastercard

Home >

 Vice President of Software Engineering Job in

Job Description

    The Role: The Platform Engineering lead is a senior leadership role responsible for building and maintaining the technology backbone that powers the organizations applications and services. This includes overseeing frameworks, CI/CD pipelines, developer experience, observability, database engineering, Site Reliability Engineering (SRE), and enterprise standards adoption. The ideal candidate is a strategic leader with deep technical expertise and a proven track record of delivering scalable, reliable, and secure platforms that enhance organizational efficiency and enable rapid innovation. Key Responsibilities include - Defining and implementing the vision, strategy, and roadmap for platform engineering to align with business objectives. Collaborating with cross-functional teams, including product, security, and infrastructure, ensures the platform meets organizational requirements. Staying ahead of emerging trends and technologies maintains competitive advantages and fosters innovation. - Responsibilities also cover designing, building, and maintaining robust frameworks and tools to support software development and operations. Ensuring the platform architecture is scalable, fault-tolerant, and optimized for performance and cost. - Overseeing the design and implementation of CI/CD pipelines enables seamless and reliable software delivery. Driving automation initiatives across build, testing, deployment, and monitoring processes fosters a DevOps culture, integrating infrastructure as code (IaC) and continuous improvement practices. Championing initiatives to improve the developer experience, including self-service tools, streamlined workflows, and onboarding processes, is also essential. - Providing frameworks, libraries, and APIs empowers development teams to build, test, and deploy efficiently. Collaborating with developers to address pain points and incorporating feedback into platform enhancements is crucial. - Establishing comprehensive observability practices, including logging, monitoring, tracing, and alerting, ensures platform and application performance metrics are tracked and actionable insights are derived. Implementing robust incident management and disaster recovery processes is vital. - Overseeing non-functional testing practices ensures platform changes meet quality standards. Leading database design and optimization supports scalable and secure operations. Ensuring highly available, performance-tuned, and business-aligned database systems is critical. Collaborating with data engineering teams enables advanced analytics. Building and managing SRE practices ensure platform reliability and scalability, while establishing SLOs and SLIs monitors health. Proactive issue resolution through automation and continuous improvement is essential. - Adopting & Enforcing adherence to enterprise-wide standards for security, compliance, and architecture is necessary. Conducting regular audits and reviews ensures platform systems meet regulatory and organizational policies. All About You and What you need to bring: Product engineering experience that demonstrates thought-leadership and cross-functional influence demonstrated by a successful track record of enabling business through engineering excellence and technical innovation. Deep programming background in Java & distributed system architectures (databases, message brokers, cache, cloud-native microservices etc.) Progressively grown career with proven design and development experiences in multiple languages, secure coding standards (e.g., OWASP, CWE, SEI CERT), and vulnerability management. Expert understanding and experience of DevOps best practices to guide developers and abstract application development from underlying hosting platforms and infrastructure. Experience in Continuous Integration (CI) and Delivery (CD) concepts, and capabilities to support automation, pipelines, virtualization, and containerization. Experience in the skills required to implement advanced test set ups in production environment (e.g., A/B testing, canary releases, blue-green deployment, feature flags) Experience in leading the initiation and formation of large global projects including architecting, estimating, planning, implementing, and operating as well as selecting talent resources across multiple geographies and functions. Has skills to develop and evangelize on reference architecture and run principles to help teams adopt Engineering Principles from the start (poison pill, active/active/active, auto-scaling, self-healing, others) Understands use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from gang of four) to implement efficient code Understands and implements Application Programming Interface (API) standards and cataloging to drive API/service adoption and commercialization Deep understanding of CI/CD, cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and IaC tools (Terraform, Ansible). Strong knowledge of observability tools (e.g., Prometheus, Grafana, Splunk), non-functional testing frameworks, and SRE principles. Expertise in database design, optimization, and management across relational and NoSQL systems. Performance engineering experience to ensure applications are built to scale, run, and perform for varying demands Has skills to evaluate practices, metrics, and roles to continually optimize SDLC methodologies and automate processes to improve lead time and quality Has skills to succinctly articulate architecture patterns of complex systems, with business and technical implications, to executive and customer stakeholders,

Employement Category:

Employement Type: Full time
Industry: IT Services & Consulting
Role Category: Not Specified
Functional Area: Not Specified
Role/Responsibilies: Vice President of Software Engineering Job in

Contact Details:

Company: Mastercard
Location(s): Other Maharashtra

+ View Contactajax loader


Keyskills:   Java DevOps Continuous Integration Continuous Delivery design patterns containerization database design Performance engineering AB testing

 Fraud Alert to job seekers!

₹ Not Specified

Similar positions

Director, Operations - Domestic Banking

  • Teleperformance
  • 10 to 14 Yrs
  • All India
  • 6 hours ago
₹ Not Specified

Director, Operations - Ecommerce | Lucknow Job

  • Teleperformance (TP)
  • 12 to 16 Yrs
  • Lucknow
  • 10 hours ago
₹ Not Specified

C Datacom | 4 TO 6 Years | Bangalore Job in

  • Capgemini
  • 4 to 8 Yrs
  • Hyderabad
  • 13 hours ago
₹ Not Specified

Consultant- CRM- Oracle Field Services Job in

  • Genpact
  • 3 to 7 Yrs
  • Hyderabad
  • 14 hours ago
₹ Not Specified

Mastercard

As a technology company in the global payments business, we operate the world’s fastest payments processing network, connecting consumers, financial institutions, merchants, governments and businesses in more than 210 countries and territories. Mastercard’s products and solutions ...