Lead Software Engineer

Mastercard

8+ yrs Pune Full Time Hybrid (office + remote)
Mastercard logo
Posted : today
Actively hiring

Job description

Join Mastercard's Business Experimentation and Optimization (BE&O) team as a Lead Software Engineer and play a pivotal role in shaping the future of our industry-leading analytics and experimentation platform. You will drive the architecture, design, and development of next-generation, cloud-native solutions, ensuring scalability, performance, security, and reliability.

This is an opportunity to influence technical strategy, guide cross-functional teams, and mentor engineers in an agile, empowered environment. Contribute to the full development lifecycle and foster a culture of ownership and innovation.

Responsibilities

As a senior technical leader, you will spearhead the design and delivery of complex, data-intensive software solutions. Your responsibilities include defining technical strategy for modernization, leading system design across all levels, and acting as a hands-on contributor throughout the engineering lifecycle.

You will build and evolve scalable services, APIs, and data pipelines using modern cloud platforms and data technologies. Collaborate with global teams, drive architecture and code reviews, and champion engineering excellence. Identify opportunities for platform improvements and mentor junior engineers to foster their growth.

Qualifications

We are seeking an experienced Lead Software Engineer with 8+ years of experience in delivering scalable, high-performance software. A strong background in designing distributed systems, microservices, RESTful APIs, and cloud-native applications is essential.

Proven expertise in data-intensive applications, cloud platforms (AWS/Azure), CI/CD, and containerization is required. You should possess demonstrated technical leadership, excellent collaboration skills, and the ability to mentor engineers. A Bachelor’s degree in Computer Science or a related field is necessary, with an advanced degree being a plus.

Essential Skills

databricksawssystem architectureazuresparkrestful apismicroservicespysparkci/cdcontainerizationkubernetesobservabilitytechnical leadershipdistributed systemssoftware development lifecycletechnical strategytechnical mentorshipcode reviewagilecontinuous deliverydata pipeline developmentapi designplatform transformationlegacy system modernizationcross-functional collaborationproblem solving

Highlights

  • Actively hiring

More Details

RoleLead Software Engineer
DepartmentEngineering
Employment TypeFull Time, Hybrid (office + remote)

About the Company

MasterCard logo

MasterCard

IT Consulting

Lead Software Engineer at Mastercard | SkillMX | SkillMX