Upload Button Icon Add office photos
filter salaries All Filters

240 MasterCard Jobs

Principal Software Engineer

10-19 years

₹ 40 - 72L/yr (AmbitionBox estimate)

tooltip
This is an estimate of the average salary range for this position. It has not been reviewed by the company, and the actual salary may differ.

Pune

1 vacancy

Principal Software Engineer

MasterCard

posted 2hr ago

Job Role Insights

Flexible timing

Job 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

Principal Software Engineer

Technology at Mastercard
What we create today will define tomorrow. Revolutionary technologies that reshape the digital economy to be more connected and inclusive than ever before. Safer, faster, more sustainable.
And we need the best people to do it. Technologists who are energized by the challenges of a truly global network. With the talent and vision to create the critical systems and products that power global commerce and connect people everywhere to the vital goods and services they need every day.
Working at Mastercard means being part of a unique culture. Inclusive and diverse, a rich collaboration of ideas and perspectives. A place that celebrates your strengths, values your experiences, and offers you the flexibility to shape a career across disciplines and continents. And the opportunity to work alongside experts and leaders at every level of the business, improving what exists, and inventing what s next.


Overview
This position is a member of the STRM - Security Threat and Response Management team which is responsible for security monitoring and response functions for Mastercard, accounting for both physical and cyber security events. Engineer would build new software capabilities, support existing solutions, provide technical oversight and lend its expertise to the program.
Role
Design secure, reliable, and scalable solutions for globally distributed customer facing products.
Collaborate closely with the global Solution Architecture Engineering team to define principles and best practices
Engage with wider Mastercard Architecture Technology teams to ensure alignment on the wider technical strategies and policies within Mastercard
Support development teams and work with stakeholders, promoting agile development
Create a culture of technical excellence and innovation
Research, create and evaluate technical solution alternatives for the business needs using current and upcoming technologies and frameworks
They are hands on all the time and collaborate by writing interfaces, tests; unit or acceptance and architecture fitness functions, outside of meeting rooms.
Work with business/product owners to architect and deliver on new services to introduce new products and bundles
Participate and contribute to team s agile process and decisions. Understand and contribute to Prioritization. Drive prioritization decisions and trade-offs in working with product partners
Drive the architectural design, including dependent services, service interactions, and policies
Take ownership to improve the customer experience of an entire set of services/applications sold as products or bundled services
Contribute and lead Squad initiatives by engaging and mentoring Engineers at all levels to improve the craftmanship of Software Engineering
Simplify and improve the cost/benefit of a function/service/architecture strategy
Consult across teams and across organization lines to identify synergies and reuse opportunities
Participate and contribute to Principal review architecture meetings and drive resolutions to enterprise-wide challenges and regulatory needs
Write recommendations for job promotions based on an unbiased view of ones accomplishments
Conduct technical interviews for hiring engineering staff and raising the performance bar
Technologies: -

1. Java, J2EE, micro services, RESTful APIs, Angular, Web Services, JavaScript, Docker
2. Framework - Spring (Spring Boot, Spring Data, Spring Batch, Spring REST, Spring Cloud, AOP), Hibernate
3. UI/UX frameworks and best practices (React, Angular)
4. API tooling and design best practices
5. Cloud and DevOps Architecture, especially via Pivotal Cloud Foundry
6. Databases - Oracle, SQL server, PostgreSQL, Cassandra, ElasticSearch
7. Tools - Eclipse or IntelliJ, Sonar, GIT, Maven, SQL Developer, Jenkins, CI/CD, Gatling



About You



Hands-on experience in designing solutions and full stack development in modern technologies for large enterprise technology platforms and systems.

Hands-on experience in coding Microservices in Java, building UI/UX, frameworks such as React, Angular, spring boot, RDBMS, Oracle and event driven architecture.

Experience in deploying applications using CI/CD pipelines, docker containers Kubernetes to Cloud platforms.

Knowledge with Pivotal Cloud Foundry or any other cloud platform AWS or Azure or GCP is preferred.

Has experience designing and implementing solutions focusing on the non-functional concerns - Performance, Scalability, Availability, Extensibility, Supportability, Usability

Operate with urgency, fairness and decency to address challenges and solve for new opportunities.

Capable of working under pressure - navigating complex initiatives, competing priorities and customer requirements.

Strong communicator to maintain internal and external alignment.

Familiar with cutting edge industry trends and thorough understanding of development methodologies and standards,

Ability to manage objectives and pipelines, build business cases, define success metrics and interpret PL to optimize the business.

Ability to adapt to a fast-changing environment.
Has skills to promote and coach teams on take on full stack development and facilitate end-to-end service ownership
Has skills to engage engineers across Technology organization to promote standard software patterns and reuse of common libraries and services
Has experience in leading and coaching teams to perform software planning and estimation for large scale complex programs
Has skills to drive trade-off discussions to set right development capacity based on value drivers e.g., regulatory, security, new business, market parity, technical debt
Has experience in design and execution of automation across multiple business areas and provides guidance on best methods and tools.
Has skills to succinctly articulate architecture patterns of complex systems, with business and technical implications, to executive and customer stakeholders
Has skills to define and drive advanced chaos and other operational testing practices to test points of failures, monitors, and system behaviors under adverse conditions e.g., resource spikes, network congestion, component or infrastructure failure
Experienced in agile and modern SDLC practices: Scrum/Kanban/Continuous Delivery/DevOps/Quality engineering, and the delivery situations they are used for
Corporate Security Responsibility

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.





Employment Type: Full Time, Permanent

Read full job description

Prepare for Principal Software Engineer roles with real interview advice

People are getting interviews at MasterCard through

(based on 82 MasterCard interviews)
Job Portal
Campus Placement
Company Website
Referral
Recruitment Consultant
29%
21%
17%
13%
4%
16% candidates got the interview through other sources.
High Confidence
?
High Confidence means the data is based on a large number of responses received from the candidates.

What people at MasterCard are saying

4.0
 Rating based on 1 Principal Software Engineer review

Likes

Working balance and flexible timings Managers are good and understanding Work culture is good. Lots of training materials, ebooks, tie up with plural, linked-in trainings, certifications are paid NpS is contributed by Employer Long term stock options Health and insurance policies are good

Dislikes

Not a good pay Master

Read 1 review

Principal Software Engineer salary at MasterCard

reported by 21 employees with 10-19 years exp.
₹40 L/yr - ₹82.5 L/yr
107% more than the average Principal Software Engineer Salary in India
View more details

What MasterCard employees are saying about work life

based on 674 employees
87%
92%
80%
78%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

MasterCard Benefits

Work From Home
Health Insurance
Cafeteria
Gymnasium
Education Assistance
Soft Skill Training +6 more
View more benefits

Compare MasterCard with

PayPal

3.9
Compare

Visa

3.6
Compare

American Express

4.2
Compare

Discover Financial Services

4.0
Compare

Capital One Financial Corporation

4.0
Compare

State Bank of India

3.8
Compare

HDFC Bank

3.9
Compare

ICICI Bank

4.0
Compare

Axis Bank

3.8
Compare

Kotak Mahindra Bank

3.8
Compare

Paytm

3.3
Compare

FIS

3.9
Compare

Fiserv

3.2
Compare

PhonePe

4.0
Compare

Angel One

3.9
Compare

HighRadius

2.9
Compare

Aye Finance

4.1
Compare

Broadridge Financial Solutions

4.0
Compare

AGS Transact Technologies

3.3
Compare

Rupeek

3.7
Compare

Similar Jobs for you

Principal Software Engineer at MasterCard

Pune

6-11 Yrs

₹ 17-22 LPA

Principal Software Engineer at Oracle India Pvt. Ltd.

Pune

8-19 Yrs

₹ 10-21 LPA

Principal Software Engineer at Opentext Technologies India Pvt. Ltd

Bangalore / Bengaluru

6-9 Yrs

₹ 15-20 LPA

Principal Software Engineer at Bottomline Media Pvt Ltd

Chennai, Pune + 5

10-20 Yrs

₹ 11-15 LPA

Principal Software Engineer at Opentext Technologies India Pvt. Ltd

Bangalore / Bengaluru

6-9 Yrs

₹ 15-20 LPA

Principal Software Engineer at MasterCard

Pune

8-12 Yrs

₹ 10-14 LPA

Principal Software Engineer at JDA Software

Bangalore / Bengaluru

10-12 Yrs

₹ 12-14 LPA

Principal Engineer at Saviynt

Bangalore / Bengaluru

5-10 Yrs

₹ 7-12 LPA

Principal Software Engineer at MasterCard

Pune

10-19 Yrs

₹ 12-21 LPA

Principal Software Engineer at Oracle India Pvt. Ltd.

Bangalore / Bengaluru

8-12 Yrs

₹ 10-14 LPA

MasterCard Pune Office Location

View all
Pune Office
MasterCard, Wing 1, Tower A, 9th & 10th Floors, Business Bay, Survey No 103, Opposite Poona Golfs Course, Airport Road, Yerwada Pune
Maharashtra 411006

Principal Software Engineer

10-19 Yrs

Pune

10hr ago·via naukri.com

Senior Software Engineer - Java-1

2-8 Yrs

Mumbai, Navi Mumbai

10hr ago·via naukri.com

Director, Public Policy

11-20 Yrs

Gurgaon / Gurugram

10hr ago·via naukri.com

Software Engineer II

2-7 Yrs

Pune

10hr ago·via naukri.com

Director - Acceptance & Acquiring Product Management

12-19 Yrs

Pune, Gurgaon / Gurugram, Vadodara

10hr ago·via naukri.com

Senior Software Engineer - Full Stack developer

4-8 Yrs

Pune

10hr ago·via naukri.com

Graphic Designer (Consultant)-2

3-5 Yrs

Gurgaon / Gurugram

1d ago·via naukri.com

Graphic Designer (Consultant)-1

3-5 Yrs

Gurgaon / Gurugram

1d ago·via naukri.com

Business Analyst II-1

8-9 Yrs

Pune

1d ago·via naukri.com

Manager, Product Development

8-14 Yrs

Pune

1d ago·via naukri.com
write
Share an Interview