M

Mastercard

Processes payments across a global network

Principal Data Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • Proficiency in architecture, design, and implementation of microservices and distributed, scalable systems.
  • Extensive experience with API-based platforms and data storage and access platforms.
  • Expert programming skills in Java, microservice development, and JUnit.
  • Expertise with Spring Cloud, Spring Boot, and Tomcat.
  • Experience with SQL and NoSQL persistence technologies, including PostgreSQL, Oracle, and MongoDB.
  • Experience with the Spark and Hadoop ecosystem.
  • Proficiency in software development test approaches and frameworks, including ATDD/BDD, unit tests, Cucumber, and Spock.
  • Expertise with cloud hosting technologies such as PCF and Azure.
  • Command of CI/CD principles and tools such as Maven, Jenkins, and Chef.
  • Expertise in identifying performance bottlenecks and developing solutions.
  • A bachelor's degree in Information Technology or Computer Science, or equivalent work experience.
  • Responsibility for following security policies, maintaining confidentiality and integrity of accessed information, reporting suspected security violations or breaches, and completing mandatory security training.

Responsibilities

  • Write high-quality, secure, modular, functional, and testable code.
  • Design and build technical roadmaps and guide development staff in adopting them.
  • Lead the team's day-to-day system development and maintenance activities to meet service level agreements and deliver innovative, cost-effective, high-quality solutions quickly.
  • Maintain ownership of the team's software, including its maintenance characteristics, runtime properties, dependencies, hardware, operating system, and build.
  • Investigate and troubleshoot customer-reported issues and propose solutions that meet customer, architectural, and business requirements.
  • Conduct technical interviews for engineering staff hiring and coach technical resources.
  • Communicate and collaborate effectively in a global environment.

Desired Qualifications

  • Excellent communication and collaboration skills.
  • Leadership, initiative, and willingness to take on challenging opportunities.
  • Interest in cultivating a high-performance team environment.

About the Company

Mastercard

Processes payments across a global network

Mastercard operates a global payment network connecting financial institutions, merchants, businesses and consumers. It authorizes, clears and settles transactions between participating institutions, while banks issue Mastercard-branded cards and extend credit to their customers. Its services also include fraud detection, identity verification, payment tokenization, data analysis and consulting for organizations managing commerce and financial operations. The company earns network fees linked to payment volumes and processed transactions, along with fees for its services and solutions. Founded by a group of banks in 1966, Mastercard is headquartered in Purchase, within Harrison, New York.

Company size
10,001+
Company stage
IPO
Headquarters
Town of Harrison, New York
Founded
1966

Recently Posted Jobs

Explore more opportunities at Mastercard

See more jobs