Senior Software Engineer

Global payment technology company powering economies and empowering people through digital payments and innovative financial solutions.
Budapest, Hungary
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Finance · Cybersecurity

Description For Senior Software Engineer

Mastercard's Cyber and Intelligence Solutions (C&I) division is seeking a Senior Software Engineer to join their Ekata team in Budapest. This role is part of the CoreIP Team, responsible for internal business logic, normalizations and enrichment of data. The position offers an exciting opportunity to work on complex challenges and shape the future of technology at Mastercard.

The ideal candidate will focus on designing, coding and maintaining high performance data processing applications on the JVM platform, primarily using Scala and running on AWS. You'll be working in a development team that values impact and craftsmanship, with opportunities to mentor other developers and build both internal and external APIs.

The role involves working in a geographically diverse Scrum team spanning the US west coast and central Europe. You'll be responsible for developing low-latency, high throughput backend solutions, with end-to-end responsibility from analysis through deployment. The position requires strong technical skills in JVM-based development, cloud technologies, and testing frameworks, along with excellent communication abilities.

Benefits include a hybrid work environment with work-from-anywhere weeks, competitive salary, extended health benefits, and strong support for professional development. The team culture emphasizes learning, innovation, and contributing to open source. You'll be part of Mastercard's broader mission to power economies and empower people worldwide through secure, simple, and accessible digital payments.

This is an excellent opportunity for a senior engineer looking to work on challenging problems in financial technology and security, while being part of a global team that values both technical excellence and professional growth.

Last updated 2 hours ago

Responsibilities For Senior Software Engineer

  • Work as part of a Scrum team across US west coast and central Europe
  • Develop low-latency, high throughput software backend solutions
  • Analysis, design, development, test automation, deployment and maintenance
  • Propose comprehensive solutions and write design documentation
  • Estimate and plan engineering work
  • Adhere to Mastercard standards and best practices

Requirements For Senior Software Engineer

Java
Scala
Redis
Kafka
Kubernetes
  • Backend microservice development experience using JVM (4+ years)
  • Experience with cloud native environments (2+ years AWS)
  • Knowledge of unit and automated testing frameworks
  • Experience with CI/CD pipeline and source control systems
  • Strong communication skills in English
  • Willingness to work in shifted hours (until 18:30 ~3 times per week)
  • Bachelor's degree in Information Systems, IT, Computer Science or Engineering

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
  • Hybrid work environment
  • Work from anywhere weeks
  • Team and Tech Hub events
  • Competitive salary
  • Extended health benefits
  • Flex-time schedules
  • Professional development support

Interested in this job?

Jobs Related To Mastercard Senior Software Engineer

Senior Software Engineer-4

Senior Software Engineer role at Mastercard working on enterprise KYC & AML platform, developing secure bank connectivity APIs using C# and cloud technologies.

Senior Software Engineer - Salesforce

Senior Salesforce Engineer role at Mastercard developing marketing technology solutions. Build custom applications and integrations using Apex, Lightning Components, and APIs.

Sr. Software Development Engineer

Senior Software Engineer role at Mastercard's SpendingPulse team, focusing on building and scaling applications that provide economic insights using modern web technologies and big data analysis.

Senior Software Engineer - Salesforce

Senior Salesforce Software Engineer role at Mastercard focusing on developing and maintaining B2B marketing solutions using Salesforce platform.

Senior Software Engineer

Senior Software Engineer position at Mastercard focusing on developing risk assessment software solutions, requiring Python expertise and full-stack development experience.