Senior Software Engineer
@ Mastercard

Dublin, Leinster, Ireland
$150,000
On Site
Full Time
Posted 20 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXX XXXXXXXXX******* @mastercard.com
Recommended after applying

Job Details

About Mastercard

Mastercard powers economies and empowers people in 200+ countries and territories worldwide. The company supports a wide range of digital payments by offering secure, simple, and accessible transactions with innovative technology solutions.

Our Culture and Working Style

Mastercard connects and powers an inclusive digital economy. The culture is built on diversity, inclusion, and a decency quotient which drives every decision. The company offers flexible hybrid work arrangements including a work from away program.

Technology at Mastercard

The role involves designing and coding cutting-edge AI, cloud, and machine learning platforms that power global commerce. You will be part of a team of passionate technologists working at Mastercard’s European Tech Hub in Dublin.

Role Responsibilities

  • Lead prioritization discussions with Product and Business stakeholders.
  • Estimate and own delivery tasks from design to deployment.
  • Automate build, operate, and run aspects of software.
  • Drive code/design/process trade-off discussions and code reviews.
  • Mentor new and less-experienced team members.

Required Skills and Experience

  • Expertise with full tech stack and building scalable software.
  • Experience with test-driven and behavior-driven development (TDD & BDD).
  • Proficiency in API standards, CI/CD pipelines, and logging frameworks.
  • Strong collaboration skills to drive Agile practices and product demos.
  • Ability to analyze and optimize delivery metrics effectively.

Corporate Security Responsibility

Adhere to Mastercard security policies, maintain confidentiality and integrity of accessed information, and complete all mandatory security trainings.

Key skills/competency

  • Agile
  • CI/CD
  • AI
  • Cloud
  • Machine Learning
  • TDD
  • BDD
  • API
  • Mentorship
  • Security

How to Get Hired at Mastercard

🎯 Tips for Getting Hired

  • Research Mastercard's culture: Study mission, values, and latest news.
  • Customize your resume: Highlight AI, cloud, and Agile skills.
  • Prepare for technical discussions: Focus on TDD, CI/CD, and API expertise.
  • Showcase teamwork: Emphasize collaboration and mentoring experiences.

📝 Interview Preparation Advice

Technical Preparation

Review API, TDD, CI/CD practices.
Understand cloud, AI, machine learning stacks.
Practice debugging complex multi-layer code.
Study logging frameworks and orchestration tools.

Behavioral Questions

Describe past team collaboration experiences.
Explain handling project prioritization challenges.
Discuss examples of mentoring junior staff.
Share experiences in agile project management.

Frequently Asked Questions