Senior Software Engineer
Mastercard
Senior Software Engineer
Role Overview
We are seeking a highly capable Senior Software Engineer with a strong foundation in software development to join our engineering organisation.This role goes beyond traditional testing and requires a candidate who actively contributes to software design, development, and quality engineering practices. The ideal candidate will demonstrate a development-first mindset, with hands-on experience in building scalable backend systems and the ability to design and implement robust automation solutions across the application stack. The individual will play a key role in embedding quality into the development lifecycle, driving engineering best practices, and ensuring systems meet functional, non-functional, performance, and security requirements. Key Responsibilities Contribute to software development and quality engineering, ensuring high standards of code quality and system reliability
Design and implement scalable, maintainable test automation frameworks across API and UI layers
Collaborate with engineering teams to ensure testability, performance, and security are incorporated into system design
Participate in software design and architecture discussions, providing input from a quality and reliability perspective
Develop and execute unit, functional, integration, and end-to-end tests
Drive shift-left testing practices across the development lifecycle
Enhance and maintain CI/CD pipelines, ensuring automated test execution and release validation
Perform and contribute to code reviews, ensuring adherence to engineering standards and best practices
Support performance engineering efforts, including analysis, tuning, and scalability validation
Ensure adherence to secure coding practices and identify potential vulnerabilities
Contribute to operability engineering, including observability, monitoring, and system reliability
Troubleshoot and resolve complex issues across systems, ensuring minimal disruption and high system availability
Continuously identify opportunities to improve engineering and quality processes Required Skills & Experience Software Development (Mandatory)
Strong hands-on experience in Java development
Experience building backend systems using Spring Boot Solid understanding of: Object-oriented programming
Data structures and algorithms
Software design principles
Proven experience contributing to production-grade Java applications
Ability to contribute across development and automation testing responsibilities Test Engineering & Automation Experience in:
API Testing (Postman or equivalent)
API Automation using RestAssured (Java)
UI Automation using Selenium WebDriver or Playwright Strong understanding of: Unit, functional, and integration testing (JUnit/TestNG)
RESTful services, JSON, XML
Ability to design and implement:
Integration, acceptance, and end-to-end automation tests
Software Design & Architecture
Ability to contribute to software design and architecture decisions Understanding of building systems that are: Scalable
Maintainable
Secure
Performant Awareness of architectural patterns and best practices
Performance, Security & Reliability
Experience in performance engineering concepts, including system analysis and optimisation
Knowledge of secure coding practices and vulnerability prevention
Understanding of reliability engineering and operability principles
Engineering Practices & Tooling Strong experience with: Version control systems (Git)
CI/CD tools (Jenkins, Bamboo or equivalent)
Code quality and coverage tools (Sonar or equivalent)
Experience working in Agile development environments
Strong collaboration skills with cross-functional teams Core Engineering Capabilities Strong troubleshooting and debugging skills across distributed systems
Ability to work independently in moderately complex to complex scenarios
Consistently applies engineering skills with growing autonomy and reliability
Ability to contribute to team-level engineering improvements and mentoring Preferred / Good to Have Full-stack development exposure (Frontend + Backend)
Experience with UI frameworks such as:
Angular
React
Exposure to cloud-based applications and distributed systems
Experience with in-memory data grids (e.g., Pivotal GemFire)
Strong SQL knowledge (preferably Oracle DB)
Exposure to monitoring and observability tools
Key Expectations from the Role
Must have a strong development background and not be limited to traditional testing roles
Should be flexible to work across:
Software development
Automation testing
UI validation
Expected to drive a quality-first engineering culture
Ability to influence system design, architecture, and delivery practices
Acts as a key contributor in complex problem-solving scenarios and supports broader engineering goals 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.
- ...Sr. Software Engineer Perfict Global is a leading IT consulting services provider focused on providing innovative and successful business workforce solutions to Fortune 500 companies. Our trained and experienced professionals constantly strive to bring together the...SeniorContract workWork experience placementImmediate start
$114.6k - $183.4k
...We're looking for a Senior Software Engineer This role is Office Based, Dublin Office We are seeking a Senior Software Engineer to design, build, and scale high-quality software systems that power our product platforms. This role is ideal for a strong...SeniorFull timeWork at officeLocal area$156k - $196k
...founded in 2001, BlackLine has become a leading provider of cloud software that automates and controls the entire financial close process.... ...systems and other applications. As a Sr. Software Engineer in Test, you will play a crucial role in the success of our company...SeniorTemporary workWork experience placementWork at officeShift work3 days per week$142.11k - $186.06k
...geophysical exploration, and telecommunications. Our team of engineers, scientists, software developers, and operations professionals works together... ...geophysical exploration, and telecommunications. As a Senior Rust Software Engineer, you will serve as a technical...SeniorPermanent employmentImmediate startFlexible hours$124.5k - $236.5k
...Senior Software Engineer - Lifecycle Management AbbVie's mission is to discover and deliver innovative medicines and solutions that solve serious health issues today and address the medical challenges of tomorrow. We strive to have a remarkable impact on people's lives...SeniorImmediate startRemote workMonday to Friday$128.12k - $167.74k
...Senior Software Network Engineer - Quantum Networking IonQ, Inc. is the world's leading quantum platform and merchant supplier - delivering integrated quantum solutions across computing, networking, sensing, and security. IonQ's newest generation of quantum computers...SeniorWork at officeRemote work$153k - $191k
...to join Ridgeline's Reporting team. The Ridgeline Reporting Engine team builds and operates the core infrastructure behind reporting... ...platform. Contribute to engineering best practices around software design, testing, maintainability, and production readiness....Senior$153k - $191k
...Senior Software Engineer, Reporting Experience Are you an experienced engineer ready to tackle complex reporting challenges with innovative solutions? Do you thrive in collaborative environments where your work can shape product design and team culture? Are you excited...SeniorTemporary work$120k - $155k
...Our innovative VROC® platform is trusted by researchers, engineers, and scientists across biotechnology, pharmaceuticals,... ...impact in the scientific community. Position: Software Engineer (Mid-Level and Senior) Corporate Office: San Ramon, California Relocation...SeniorWork at officeLocal areaRelocation package$153k - $191k
...Senior Software Engineer, Investment Performance and Analytics Reno, NV; San Ramon, CA The Performance & Analytics team works on calculating, reporting, and effectively presenting performance and attribution metrics across investments leveraging modern OLAP and...SeniorTemporary work- ...with portable factories YouTube – full video of our Gen1 robots building a solar farm About this role: As a Senior Robotics Software Engineer at Charge Robotics, you'll be working full-stack and playing a direct role in deploying gigawatts of clean power...SeniorRelocation
$180k - $220k
...technology. We are looking for self-driven and motivated Senior Application Engineer in Pleasanton, CA to help us promote and support the... ...* 8+ years of experience of developing firmware and/or software for embedded products. Experience with IoT edge devices a...SeniorLocal area$176k - $264k
...Functional Architects, peer and cross functional engineering partners, and with critical external... ...System of Record platform. As a Sr/Software Engineer, you will : Drive design... ...proposed solutions. Collaborate with senior architects on technical requirements and...SeniorWork at officeRemote workHome officeFlexible hours$120k - $155k
...Sr Field Applications Engineer As a Senior Field Applications Engineer, this role serves as an internal bridge between Business Development... ...on troubleshooting of lidars and complimentary hardware and software Processing and following up on RMA and returns...SeniorWork at office$176k - $253k
...results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. Senior Software Engineer with 10+ years of experience in full stack application development, specializing in building AI/ML-powered systems and...SeniorFlexible hours- ...Job Title : Senior Agentic AI Developer Location: This is a remote role in the US... ...looking for a highly experienced Agentic AI Engineer with 7+ years of experience to design,... ...Who You Are • 7+ years of software engineering experience • 3+ years of experience...SeniorRemote work
$92.8k - $150k
...diverse, equitable and inclusive (DEI) place to work. About the Job We currently have exciting opportunities for Sr. Software Engineers Full Stack to join our Digital Engineering team. In this role, you'll play a key part in architecting and developing high-performance...SeniorSummer workCasual workWork at officeWeekend work- ...portfolio companies to build the best teams possible. We look forward to learning more about you for Rainfall Health's new Senior Software Engineer role. Senior Software Engineer (AWS Amplify & Digital Health) Location: Hybrid-San Francisco Bay Area *please...Senior
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview The Mastercard Fraud Scoring and Analytics Platform team in Dublin have an exciting opportunity to hire a Senior...SeniorFull timeWork experience placementWorldwide
$130k - $155k
...driven projects that drive real change across industries and improve lives. Learn more at: avathon.com About the Role As a Senior AI Engineer at Avathon, you will play a key role in designing and delivering advanced AI solutions with a strong emphasis on Generative...SeniorFull timeContract workTemporary workWork at officeLocal area- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer in Test The Mastercard Consumer Data Management (CDM) program are on a mission to evolve our services and drive adoption...SeniorFull timeWork experience placementWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview The Program Modernization team at MasterCard drives transformation and champions modernization across technology...SeniorFull timeWorldwide
$156k - $196k
...founded in 2001, BlackLine has become a leading provider of cloud software that automates and controls the entire financial close process.... ...Grow at BlackLine! Make Your Mark: As a Sr. Software Engineer, you will play a crucial role in delivering high quality...SeniorTemporary workWork experience placementWork at officeShift work3 days per week$176k - $264k
...About the Role As Pipedream's first dedicated Security Engineer, you will own platform security end-to-end - tooling, process,... ...years of experience in product security, application security, or software engineering with a security focus ~ Hands-on experience with...SeniorWork at officeRemote workHome officeFlexible hours$130k - $163k
...has become a leading provider of cloud software that automates and controls the entire financial... .... What You'll Bring: ~3+ years of Senior-level software development experience,... ..., or Weaviate. Advanced prompt engineering skills and a deep understanding of how to...SeniorTemporary workFor contractorsWork at officeShift work3 days per week$137.1k - $219.4k
...We're looking for a Senior AI Engineer This role is Office Based, Dublin Office Cornerstone OnDemand is seeking a Senior... ...what it takes if you have ~8-10 years of professional software engineering experience. ~ Strong hands-on experience with...SeniorFull timeWork at officeLocal area$100k - $150k
Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help... .... As we continue to grow, we’re looking for a skilled Senior Backend Engineer (High-Throughput Platforms) to join our dynamic team and...SeniorFull timeH1bLocal areaImmediate startRemote workVisa sponsorshipWork visa$153.1k - $210.6k
...collaborate cross-functionally with multi-disciplinary teams composing software, hardware, biology, marketing, service, and more to bring... ...: Education: Bachelor's degree or higher in Electrical Engineering, Computer Science or related field. Work Experience: 15+...SeniorTemporary workWork experience placementWork at office- ...Summary HubSpot is building the next generation of AI-powered experiences across our go-to-market platform. We’re hiring a Senior Software Engineer II to join the Flywheel Context team - a foundational group responsible for building the data and context layer that...SeniorRemote jobWork at office
- Required Skills: Has work experience in working in Agile based development Has work experience on any Cloud platform with Kubernetes and Openshift Windows 2016+ working experience Has fail knowledge of Java based code to debug the code...SeniorWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- senior robotics software engineer Dublin, CA
- software development engineer aws Dublin, CA
- startup software engineer Dublin, CA
- part time software developer remote Dublin, CA
- senior software engineer remote Dublin, CA
- software engineer Dublin, CA
- real time software engineer Dublin, CA
- junior software developer remote Dublin, CA
- software developer positions Dublin, CA
- software developer Dublin, CA



