Verified Tech Jobs & Hiring Companies, Updated Every 24 Hours
Direct career links to high-growth tech startups and Fortune 500 engineering teams across the United States, Europe, and Worldwide. We audit careers daily to ensure zero ghost listings and zero expired apply links.
All Verified Employers (633)
Filtered and verified against live career portals
The Verified Direct-Apply Tech Job Board
Landing a high-compensation software engineering, data, AI, or product role should not require fighting through zombie job posts, recruiter agency reposts, or expired links. KodeSword indexes verified tech career openings by connecting directly with corporate Applicant Tracking Systems (ATS) including Greenhouse, Lever, Ashby, and Workday. Every single role featured on this platform is active and routes straight to the hiring company’s career page.
Popular Tech Roles
Top Tech Hubs
Why Tech Candidates Use KodeSword vs. Traditional Aggregators
- 100% Direct Corporate Links: Zero middleman recruiter reposts.
- Continuous 24h Pruning: Expired and filled listings removed daily.
- Comprehensive Salary Data: Compensation extracted from verified JDs.
- Zero Paywalls or Registration: Browse and apply completely free.
Frequently Asked Questions
- How often are tech job openings updated on KodeSword?
- Our crawlers sync with official company Applicant Tracking Systems (ATS) including Greenhouse, Lever, Workday, and Ashby every 24 hours. Expired or filled roles are pruned daily to prevent ghost job listings.
- Are these direct job applications or recruiter agency reposts?
- Every role links directly to the official corporate careers portal. There are zero intermediary recruiters, no paywalls, and no sponsored spam.
- What kinds of tech roles are listed on KodeSword?
- We index white-collar software engineering, AI/Machine Learning, DevOps, SRE, Cloud Infrastructure, Data Engineering, Cyber Security, and Technical Product Management roles across US hubs and remote companies.
Mastercard
Actively Hiring29 open positions matching criteria
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 Software Engineer II – Notification Manager Overview The Notification Manager team is responsible for Mastercard's enterprise notification platform within the Decision Management Program (DMP). The platform processes high-volume transaction events and delivers customer-facing notifications through email, SMS, and API channels. Engineers on the team build and maintain distributed, event-driven services that support critical fraud, security, and customer engagement products. As a Software Engineer II, you will contribute to the design, development, testing, deployment, and support of backend services that power Notification Manager. You will work closely with Product, TPMs, Architects, QA, and partner engineering teams to deliver scalable, resilient, and secure solutions while continuing to grow your technical expertise. What You'll Do Software Development •Design, develop, test, and maintain Java/Spring Boot microservices. •Implement enhancements, new features, and defect fixes across Notification Manager services. •Participate in technical design discussions and translate requirements into working software. •Write clean, maintainable, and secure code following Mastercard engineering standards. •Develop and maintain automated unit, integration, and API tests. Platform Modernization •Contribute to modern event-driven architectures utilizing Kafka messaging and distributed processing patterns. •Support ongoing platform modernization initiatives, including service decomposition, resiliency improvements, performance optimization, and cloud-native deployment practices. •Help reduce technical debt and improve operational efficiency across the platform. Reliability & Operational Excellence •Participate in production support, incident response, and root cause analysis. •Monitor system health using observability tools and metrics. •Troubleshoot application, infrastructure, and data-related issues. •Support release activities and production readiness efforts. Collaboration •Work closely with engineers, QA, PMTs, TPMs, and partner teams to deliver roadmap commitments. •Participate in Agile ceremonies, elaboration sessions, estimation, and backlog refinement. •Contribute to technical documentation and knowledge sharing. •Assist and mentor junior engineers where appropriate. Required Qualifications •Bachelor's degree in Computer Science, Engineering, or equivalent experience. •2–5 years of software development experience. •Experience developing applications using Java and Spring Boot. •Understanding of REST APIs and microservice architectures. •Familiarity with messaging or event-driven systems. •Experience with source control, code reviews, and CI/CD practices. •Working knowledge of SQL and relational databases. •Strong troubleshooting and problem-solving skills. •Ability to work independently on assigned deliverables while collaborating effectively within a team. Preferred Qualifications •Experience with event-driven architectures (Kafka, MQ, or similar). •Experience with cloud platforms, PCF/Tanzu, Kubernetes, or containerized workloads. •Knowledge of distributed systems concepts including resiliency, fault tolerance, and scalability. •Experience with observability tools such as Splunk, Dynatrace, Grafana, or Prometheus. •Familiarity with CI/CD pipelines and automated testing frameworks. •Exposure to PCI, security, or regulatory requirements. •Experience working in high-volume transaction processing systems. Success Measures (First 12 Months) A successful Software Engineer II on the Notification Manager team will: •Independently deliver stories and enhancements from design through production deployment. •Contribute meaningful improvements to platform reliability, performance, or maintainability. •Demonstrate ownership of one or more Notification Manager services or technical domains. •Participate effectively in production support and incident investigations. •Build strong partnerships with Product, TPM, QA, and peer engineering teams. •Continuously improve technical knowledge and contribute to team engineering practices. Technical Environment •Java (JDK 17) •Spring Boot •Kafka Messaging •REST APIs •Oracle / SQL •GitHub / Bitbucket •CI/CD Pipelines •Splunk & Dynatrace •PCF / Tanzu •Distributed Event-Driven Architecture Ideal Candidate Profile You're someone who enjoys backend engineering, solving complex problems, and learning how large-scale distributed systems operate. You are curious, collaborative, and proactive, taking ownership of your work while constantly looking for ways to improve the platform, the codebase, and the team's engineering practices. Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact reasonable_accommodation@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly. 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. In line with Mastercard’s total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary and may be eligible for an annual bonus or commissions depending on the role. The base salary offered may vary depending on multiple factors, including but not limited to location, job-related knowledge, skills, and experience. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance); flexible spending account and health savings account; paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave); 80 hours of Paid Sick and Safe Time, 25 days of vacation time and 5 personal days, pro-rated based on date of hire; 10 annual paid U.S. observed holidays; 401k with a best-in-class company match; deferred compensation for eligible roles; fitness reimbursement or on-site fitness facilities; eligibility for tuition reimbursement; and many more. Mastercard benefits for interns generally include: 56 hours of Paid Sick and Safe Time; jury duty leave; and on-site fitness facilities in some locations. THIS POSTING RELECTS ONE OR MORE CURRENT VACANCIES ON OUR TEAM, AND MASTERCARD INTENDS TO FILL THIS POSITION BY 12/22/2026. Pay Ranges O'Fallon, Missouri: $92,000 - $147,000 USD
View more...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 Senior Full Stack Software Engineer Overview The Enterprise Data Catalog team builds solutions that help employees discover, understand, and use data across Mastercard. The team partners with Product, Data Science, Data Governance, and Engineering teams to improve data discovery, metadata management, and platform integration capabilities. We are seeking a Senior Full Stack Software Engineer with strong React, Angular, and Java development expertise to help build and enhance the applications that power these capabilities. This role combines application development, system integration, technical design, and collaboration across multiple teams to deliver scalable, secure, and maintainable solutions. As a Senior Full Stack Software Engineer, you will: -Design, build, and enhance enterprise applications using React, Angular, and Java. -Translate business requirements into effective technical solutions. -Contribute to technical planning, estimation, software design, architecture, testing, and delivery. -Create RESTful APIs and integrations that connect data catalog tools with -enterprise platforms and data sources. -Build capabilities that support metadata discovery, data profiling, business glossaries, search, enrichment, and bulk data uploads. -Develop services that retrieve, transform, store, and transfer data between systems. -Partner with Product Managers, Data Scientists, Data Governance professionals, and engineers to deliver roadmap priorities. -Evaluate development approaches and recommend engineering best practices. -Advance CI/CD pipelines, deployment automation, stability testing, and performance monitoring. -Implement unit, functional, and integration testing to support reliable software delivery. -Apply secure coding practices throughout the software development lifecycle. -Conduct code reviews and provide technical guidance to other engineers. -Improve application performance, scalability, reliability, observability, and supportability. -Diagnose complex application, integration, and production issues and implement lasting solutions. -Contribute to the continued improvement of team services, development standards, and DevOps practices. All About You -5+ years of software engineering experience building and supporting enterprise applications. -Strong React, Angular, and Java development expertise. -Proven success delivering scalable, multi-tier applications. -REST API design, integration, and Swagger/OpenAPI documentation. -Technical design experience within distributed systems and microservices environments. -Strong foundation in data structures, algorithms, and software engineering principles. -Experience integrating applications across databases, platforms, and data sources. -Familiarity with Oracle, PostgreSQL, SQL Server, MySQL, MongoDB, Hadoop/HDFS, or Amazon S3. -CI/CD, Jenkins, and modern DevOps practices. -Unit, functional, and integration testing methodologies. -Secure coding practices and application security fundamentals. -Code review, performance optimization, and production support experience. -Skilled at troubleshooting complex technical issues and identifying root causes. -Ability to mentor engineers and influence engineering best practices. -Adaptability to evolving technologies, priorities, and business needs. -Familiarity with data catalogs, metadata management, or data governance platforms is preferred. Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact reasonable_accommodation@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly. 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. In line with Mastercard’s total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary and may be eligible for an annual bonus or commissions depending on the role. The base salary offered may vary depending on multiple factors, including but not limited to location, job-related knowledge, skills, and experience. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance); flexible spending account and health savings account; paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave); 80 hours of Paid Sick and Safe Time, 25 days of vacation time and 5 personal days, pro-rated based on date of hire; 10 annual paid U.S. observed holidays; 401k with a best-in-class company match; deferred compensation for eligible roles; fitness reimbursement or on-site fitness facilities; eligibility for tuition reimbursement; and many more. Mastercard benefits for interns generally include: 56 hours of Paid Sick and Safe Time; jury duty leave; and on-site fitness facilities in some locations. THIS POSTING RELECTS ONE OR MORE CURRENT VACANCIES ON OUR TEAM, AND MASTERCARD INTENDS TO FILL THIS POSITION BY 12/01/2026. Pay Ranges O'Fallon, Missouri: $115,000 - $184,000 USD
View more...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 Senior Software Engineer Overview We work to connect and power an inclusive, digital economy that benefits everyone, everywhere, by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships, and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. We cultivate a culture of inclusion for all employees that respect their individual strengths, views, and experiences. We believe that our differences enable us to be a better team – one that makes better decisions, drives innovation, and delivers better business results About the Role This is an exciting opportunity for you to join Mastercard and contribute to improving the response time for new applications that support the Authorization payment network. The performance engineering team partners with development teams to improve scalability and reliability. The focus will be to build automation, develop performance solutions, and investigate bottlenecks in applications to maximize performance in production. We are looking for an experienced engineer that is passionate about performance with a constant focus on improving system quality. Role • Design, configure, and execute performance tests and drive resolution of failures • Create performance measurements such as requests per second, P95 and P99 response latency, query performance, concurrency, and system utilization • Dig into Java code, databases, middleware, and vendor software to identify performance bottlenecks and resolve them • Improve the performance environment with your own code, automation, and external tools • Apply technical ability to coach and develop junior engineers • Deliver department and external presentations sharing results with stakeholders All About You • Strong software engineering experience writing applications using Java Spring Boot framework • Strong experience debugging performance issues with APM tools (i.e. Dynatrace, Splunk, Jprofiler, and JMH) • Strong experience optimizing DB queries in PostgreSQL and Oracle • Experience with Payments industry preferred (i.e. ISO 8583 messaging, 4-party model, and payment applications) • Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive • Time/project management, workload prioritization, knowledge sharing and a passion to learn/take on challenges is a must • Self-motivated demonstrating strong organizational and listening skills; and very detail oriented with the ability to carry out assigned tasks with minimal supervision • Strong verbal and written communications skills • Appetite for change and pushing the boundaries of what can be done with automation. Be curious about new technology, infrastructure, and practices to scale our architecture and prepare for future growth • Willingness and ability to learn and take on challenging opportunities and to work as a member of matrix based diverse and geographically distributed project team Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact reasonable_accommodation@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly. 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. In line with Mastercard’s total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary and may be eligible for an annual bonus or commissions depending on the role. The base salary offered may vary depending on multiple factors, including but not limited to location, job-related knowledge, skills, and experience. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance); flexible spending account and health savings account; paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave); 80 hours of Paid Sick and Safe Time, 25 days of vacation time and 5 personal days, pro-rated based on date of hire; 10 annual paid U.S. observed holidays; 401k with a best-in-class company match; deferred compensation for eligible roles; fitness reimbursement or on-site fitness facilities; eligibility for tuition reimbursement; and many more. Mastercard benefits for interns generally include: 56 hours of Paid Sick and Safe Time; jury duty leave; and on-site fitness facilities in some locations. THIS POSTING RELECTS ONE OR MORE CURRENT VACANCIES ON OUR TEAM, AND MASTERCARD INTENDS TO FILL THIS POSITION BY 06/25/2026. Pay Ranges O'Fallon, Missouri: $115,000 - $184,000 USD
View more...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 Senior Software Engineer Who is Mastercard? We work to connect and power an inclusive, digital economy that benefits everyone, everywhere, by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships, and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. We cultivate a culture of inclusion for all employees that respect their individual strengths, views, and experiences. We believe that our differences enable us to be a better team – one that makes better decisions, drives innovation, and delivers better business results. About the Role This is an exciting opportunity for you to join Mastercard’s Transaction Switching program and improve authorization response time. Authorization sends billions of transactions among the integrated issuers, acquirers, and service providers worldwide. This position is on the performance engineering team in O’Fallon, Missouri and will partner with the development teams to performance test and tune each release. We are looking for software engineers that are passionate about creating high quality software while keeping performance top of mind. • Do you have a passion for solving complex technical challenges? • Do you love learning new technologies and apply it to your team? • Have you developed software before – preferably in C/C++? • Have you spent time in Linux environments? • Have you created scripts to automate manual tasks (i.e. shell script, TCL, Perl, Python)? • Do you understand throughput, latency, memory and CPU utilization? • Do you have experience and prefer working in an Agile environment? Role • Work closely with feature teams to identify risks and anticipate problems to ensure that each release does not negatively impact performance • Dig into the code to determine performance bottlenecks and make the improvement • Design, configure, automate, and execute performance tests • Improve the performance environment with your own code, automation, and onboarding of external tools (i.e. Dynatrace and Splunk) • Work collaboratively and effectively in a fast-paced environment All About You • Proven experience developing backend applications in a Linux environment with C and/or C++ programming language(s) • Deep knowledge and experience of computer architecture with throughput, latency, memory and CPU utilization for performance engineering to test, debug and troubleshoot performance issues. • Clear experience with automation to create scripts for manual tasks (I.e., shell scripting, TCL, Perl, Python) #AI3 Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact reasonable_accommodation@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly. 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. In line with Mastercard’s total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary and may be eligible for an annual bonus or commissions depending on the role. The base salary offered may vary depending on multiple factors, including but not limited to location, job-related knowledge, skills, and experience. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance); flexible spending account and health savings account; paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave); 80 hours of Paid Sick and Safe Time, 25 days of vacation time and 5 personal days, pro-rated based on date of hire; 10 annual paid U.S. observed holidays; 401k with a best-in-class company match; deferred compensation for eligible roles; fitness reimbursement or on-site fitness facilities; eligibility for tuition reimbursement; and many more. Mastercard benefits for interns generally include: 56 hours of Paid Sick and Safe Time; jury duty leave; and on-site fitness facilities in some locations. THIS POSTING RELECTS ONE OR MORE CURRENT VACANCIES ON OUR TEAM, AND MASTERCARD INTENDS TO FILL THIS POSITION BY 07/13/2026. Pay Ranges O'Fallon, Missouri: $115,000 - $184,000 USD
View more...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 Data Engineer II Overview The Operational Insights Analyst II role within the Program Controls, Operations & Modernization (ProCOM) Office establishes and strengthens a scalable "risk intelligence layer" across incident management and operational governance. This role transforms operational data into actionable intelligence that improves situational awareness, control effectiveness, and leadership decision-making. Leveraging proficienty expertise in data engineering, data management, and operational analytics, the role independently develops and maintains data solutions that aggregate, process, and analyze operational data across multiple systems. The position identifies patterns, trends, and emerging risks, translating operational signals into meaningful business insights that support proactive risk management and continuous improvement across products and platforms. This role serves as a key contributor to the evolution of ProCOM's operational intelligence capabilities by improving data reliability, expanding analytical insight, and enabling scalable reporting and risk-monitoring solutions. Role - Analyze operational incidents, service disruptions, and risk events to identify trends, recurring failure patterns, and systemic control gaps across products, platforms, and regions. - Develop executive-ready intelligence briefings and dashboards that communicate operational health, customer impact, financial exposure, and emerging risk trends. - Independently investigate operational issues and partner with incident owners, engineering teams, and stakeholders to validate information, assess impacts, and identify escalation risks. - Translate operational data into actionable risk and control insights by evaluating control effectiveness and recommending opportunities for process improvement. - Develop and maintain data pipelines, workflows, and analytical solutions that support reliable data availability, quality, and operational reporting. - Design, test, and optimize components of distributed data processing solutions to improve scalability, efficiency, and reliability. - Build and manage data integration processes that consolidate information from multiple sources into a unified operational intelligence view. - Contribute to the development and maintenance of data lake environments and analytical data structures supporting risk monitoring and operational decision-making. - Apply data modeling and database design principles to structure data for efficient storage, retrieval, and analysis. - Drive workflow orchestration and process automation initiatives that improve operational efficiency and reduce manual effort across intelligence and reporting activities. - Troubleshoot and resolve routine to moderately complex data processing, workflow, and reporting issues through root cause analysis and implementation of sustainable solutions. - Develop recurring risk narratives, trend analyses, and operational performance reporting to support leadership reviews and governance forums. - Ensure compliance with data governance, security, and operational standards while safeguarding the confidentiality, integrity, and availability of operational data. - Document technical solutions, analytical methodologies, operational processes, and best practices to support knowledge sharing and maintainability. - Provide technical input on solution design, feasibility, operational risks, and data requirements during project planning and review activities. - Identify opportunities to improve operational intelligence capabilities through process optimization, automation, enhanced reporting, and adoption of emerging technologies. All About You - Strong analytical and problem-solving skills with the ability to independently evaluate operational issues, identify risk patterns, and recommend corrective actions. - Proven ability to transform large and complex datasets into actionable business insights and executive-level recommendations. - Proficient in data engineering concepts, including: - Data pipelines (ingestion, transformation, storage) - Data processing and distributed systems - Data integration and data management - Data lake architecture and utilization - Workflow orchestration and workflow management - Data modeling and database design - Database architecture and administration fundamentals - Data security, governance, and operational controls - Ability to design, develop, and maintain scalable data solutions supporting operational analytics, risk intelligence, and reporting. - Experience identifying data quality issues, troubleshooting operational data challenges, and implementing sustainable improvements. - Ability to evaluate current workflows and recommend process improvements that increase efficiency, scalability, and reliability. - Strong written and verbal communication skills with the ability to clearly communicate technical concepts and operational insights to both technical and non-technical audiences. - Experience developing dashboards, trend analysis, performance reporting, and executive-ready presentations. - Demonstrated ability to work independently on moderately complex assignments while collaborating effectively across teams and stakeholder groups. - Strong organizational and documentation skills with a focus on accuracy, repeatability, and continuous improvement. - Curiosity and a proactive mindset with the ability to navigate ambiguity and identify opportunities for innovation and operational enhancement. - Ability to quickly learn new technologies, analytical tools, and business processes within a fast-paced environment. Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact reasonable_accommodation@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly. 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. In line with Mastercard’s total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary and may be eligible for an annual bonus or commissions depending on the role. The base salary offered may vary depending on multiple factors, including but not limited to location, job-related knowledge, skills, and experience. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance); flexible spending account and health savings account; paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave); 80 hours of Paid Sick and Safe Time, 25 days of vacation time and 5 personal days, pro-rated based on date of hire; 10 annual paid U.S. observed holidays; 401k with a best-in-class company match; deferred compensation for eligible roles; fitness reimbursement or on-site fitness facilities; eligibility for tuition reimbursement; and many more. Mastercard benefits for interns generally include: 56 hours of Paid Sick and Safe Time; jury duty leave; and on-site fitness facilities in some locations. THIS POSTING RELECTS ONE OR MORE CURRENT VACANCIES ON OUR TEAM, AND MASTERCARD INTENDS TO FILL THIS POSITION BY 10/28/2026. Pay Ranges O'Fallon, Missouri: $92,000 - $147,000 USD
View more...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 Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all. About the Role The Payment & Enablement Optimization program is hiring a Senior Software Engineer to drive our customer experience strategy forward by consistently innovating and problem-solving. The ideal candidate is passionate about the customer experience journey, highly motivated, intellectually curious, analytical, and possesses an entrepreneurial mindset. Role As a Senior Software Engineer, you will: • Design, develop, and maintain scalable solutions aligned with enterprise architecture standards • Apply software design principles and architectural patterns to create maintainable and extensible testing and validation systems • Contribute to system architecture discussions, ensuring solutions are testable, observable, secure, and performant • Translate business and system requirements into well-designed technical solutions, test strategies, and validation models • Ensure secure coding practices are embedded in development and testing processes, proactively identifying vulnerabilities and risks • Develop and execute testing strategies across all levels: unit, functional, integration, system, and performance testing • Leverage data structures and algorithms to optimize test execution, data handling, and performance validation • Collaborate in Agile environments, contributing to backlog refinement, sprint planning, and design discussions Responsibilities Software Engineering & Development • Design, build, test, deploy, and maintain software components, automation frameworks, and validation tools • Apply strong knowledge of data structures, algorithms, and efficient coding practices in building scalable solutions • Contribute to end-to-end software development lifecycle, including design, development, testing, deployment, and monitoring Architecture & Design • Participate in defining software architecture and design patterns to ensure scalability, reliability, and maintainability • Ensure systems are designed for testability, observability, performance, and operational readiness • Provide input into microservices and cloud migration strategies Quality Engineering & Testing • Develop and implement test automation frameworks and CI/CD integration pipelines (e.g., Jenkins, XLR) • Design comprehensive test strategies and plans, including performance, reliability, and production simulation testing • Ensure high code quality and coverage using tools such as Sonar or Clover Security & Compliance • Apply and promote secure coding practices, including code analysis, vulnerability detection, and mitigation strategies • Integrate security testing into CI/CD pipelines Code Quality & Reviews • Conduct and lead code reviews, ensuring adherence to coding standards, security practices, and maintainability • Act as a technical reviewer for system designs, test strategies, and implementation approaches Operability & Performance • Ensure systems are observable, monitorable, and resilient across environments • Perform performance engineering, including load testing, tuning, and bottleneck analysis • Troubleshoot complex production issues and ensure rapid resolution Collaboration & Leadership • Partner with developers, architects, and product teams to drive engineering best practices • Mentor junior engineers and contribute to knowledge sharing across teams • Evaluate and recommend tools, technologies, and frameworks for continuous improvement All About You • Demonstrated experience building applications and REST APIs with Java in the Spring Boot framework for event driven domain architecture and frameworks. • Experience delivering solutions with open-source distributed event streaming platforms tools such as, Apache KAFKA, RabbitMQ, etc., • Ability to write clean, secure, testable code and contribute to unit, service, and integration testing. • Ability to work on relational data concepts, preferably with PostgreSQL databases. • Strong foundation in computer science fundamentals, including data structures, algorithms, and object-oriented design • Strong analytical and problem-solving skills, with the ability to debug issues and identify practical solutions. • Strong verbal and written communication skills and the ability to work effectively in a collaborative team environment. • Self-motivated, organized, and eager to learn, with a passion for continuous improvement and delivering results. • Strong hands-on experience in software engineering, including development and quality engineering • Proven experience working with: • Testing across platforms: Linux and web applications • Automation development and CI/CD integration and deployment (Jenkins / XLR/ GitHub Actions) and code coverage tools (Sonar, Clover) to ensure high code/ conditional coverage • Unit, functional, and integration testing • Performance testing and engineering • Strong knowledge and understanding of: • Software design principles (OOP, modularity, design patterns) • Software architecture concepts (microservices, distributed systems, scalability) • Data structures and algorithms • Experience with secure coding practices and application security principles (e.g., OWASP) • Ability to contribute to system design and architecture decisions; understanding use cases for advanced design patterns (e.g., service-to-worker, MVC, API Gateway, Intercepting Filter, Dependency Injection, Lazy Loading, all from the gang of four) to implement efficient code Preferred Qualifications • Experience in cloud and microservices architecture or mainframe modernization • Experience designing systems for reliability, performance, and scalability • Domain knowledge in payments and transaction processing systems • Bachelor’s or master's degree in computer science or equivalent experience is preferred degree in computer science or equivalent experience is preferred Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact reasonable_accommodation@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly. 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. In line with Mastercard’s total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary and may be eligible for an annual bonus or commissions depending on the role. The base salary offered may vary depending on multiple factors, including but not limited to location, job-related knowledge, skills, and experience. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance); flexible spending account and health savings account; paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave); 80 hours of Paid Sick and Safe Time, 25 days of vacation time and 5 personal days, pro-rated based on date of hire; 10 annual paid U.S. observed holidays; 401k with a best-in-class company match; deferred compensation for eligible roles; fitness reimbursement or on-site fitness facilities; eligibility for tuition reimbursement; and many more. Mastercard benefits for interns generally include: 56 hours of Paid Sick and Safe Time; jury duty leave; and on-site fitness facilities in some locations. THIS POSTING RELECTS ONE OR MORE CURRENT VACANCIES ON OUR TEAM, AND MASTERCARD INTENDS TO FILL THIS POSITION BY 11/11/2026. Pay Ranges O'Fallon, Missouri: $115,000 - $184,000 USD
View more...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 Manager, Software Engineering About the Role This is an exciting opportunity to join Mastercard's global credit card authorization program. We facilitate billions of transactions among issuers, acquirers, and service providers worldwide. We are looking for a strong software engineering people leader to build advanced technologies and applications that revolutionize payments. As a Software Engineering Manager, you will lead a cross-functional team while helping shape the strategic direction of critical payment systems. You will be responsible for driving engineering excellence across software design, development, testing, security, performance, operability, and delivery, ensuring solutions are scalable, resilient, and aligned with Mastercard's enterprise objectives. Role As a Software Engineering People Manager, you will: Team Leadership & Development • Serve as a servant leader for a cross-functional engineering team including Software Engineers, Technical Program Managers, and Product Manager-Technical roles. • Recruit, develop, and retain top engineering talent, ensuring a high-performing and diverse team. • Coach and mentor engineers, helping them grow technical expertise, leadership capabilities, and business acumen. • Conduct performance reviews, career development planning, and regular coaching conversations. Engineering Strategy & Enterprise Leadership • Partner with product, architecture, and business stakeholders to define technical strategies that support both team objectives and broader enterprise priorities. • Translate business and customer needs into actionable engineering roadmaps and technology initiatives. • Promote an enterprise mindset by identifying opportunities for cross-team collaboration, platform reuse, operational efficiencies, and shared engineering practices. Software Architecture & Design • Collaborate with architects and senior engineers to design scalable, secure, maintainable, and highly available systems. • Review and approve software designs and architectural decisions, ensuring alignment with enterprise architecture standards. • Guide teams in applying modern architecture patterns, API-first design principles, modular services, and event-driven architectures. • Drive design tradeoff discussions on balancing performance, maintainability, scalability, operational complexity, and business value. Software Development & Engineering Excellence • Remain technically engaged and provide guidance on software development best practices across the entire SDLC. • Promote clean code, reusable components, maintainable architecture, and engineering craftsmanship. • Review designs, code, and implementations with an emphasis on quality, security, resiliency, maintainability, and performance. • Guide engineers in applying effective use of data structures, algorithms, and performance-aware design techniques. Testing & Quality Engineering • Establish and promote best practices for unit testing, functional testing, integration testing, and automated quality validation. • Ensure teams maintain appropriate test coverage and incorporate testing into CI/CD pipelines. • Drive quality engineering practices that improve reliability, reduce defects, and increase confidence in releases. • Champion automation strategies that improve engineering productivity and software quality. Performance Engineering • Drive performance engineering practices across the team, including performance testing, benchmarking, scalability analysis, and system tuning. • Ensure applications are designed and optimized for high-volume, low-latency transaction processing environments. • Monitor and improve application performance, throughput, resource utilization, and reliability. • Partner with engineers to identify and eliminate performance bottlenecks through effective system design and algorithm selection. Secure Software Engineering • Ensure teams follow secure coding standards and software security best practices throughout the development lifecycle. • Promote security-by-design principles including threat modeling, secure architecture reviews, vulnerability management, and risk mitigation. • Partner with security teams to ensure applications meet Mastercard security requirements and industry standards. Operability & Reliability Engineering • Own the operational health of applications and services, including observability, monitoring, logging, alerting, and supportability. • Drive engineering practices that improve reliability, availability, resiliency, and maintainability. • Ensure systems are designed for efficient operations, incident response, and long-term sustainability. • Support Site Reliability Engineering and DevOps practices that improve operational excellence. Troubleshooting & Incident Management • Lead teams in diagnosing and resolving complex production issues across distributed systems and applications. • Facilitate root cause analysis activities and ensure corrective actions are implemented. • Provide leadership during incidents and production escalations, helping restore service quickly while minimizing business impact. Delivery & Execution • Drive execution and delivery of strategic initiatives while balancing business priorities, technical debt, operational needs, and team capacity. • Own delivery of health, risk management, dependency tracking, and stakeholder communications. • Make rapid, informed decisions in fast-paced environments, providing clarity amid ambiguity. • Drive senior management communication, including delivery updates, operational readiness, risk assessments, and escalations. All About You • Proven experience leading high-performing software engineering teams. • Hands-on experience with software development using Java, C/C++, or similar object-oriented languages. • Demonstrated experience designing scalable, secure, highly available, and resilient distributed systems. • Experience building and operating high-volume, low-latency transaction processing platforms. • Strong understanding of software architecture, API design, microservices, and event-driven systems. • Strong understanding of testing practices including unit, functional, integration, and automated testing frameworks. • Experience with performance engineering, capacity planning, system optimization, and scalability testing. • Strong understanding of secure coding practices, application security principles, and secure software development lifecycle methodologies. • Strong understanding of observability, monitoring, operational readiness, and reliability engineering practices. • Demonstrated ability to apply computer science fundamentals, including data structures, algorithms, and performance optimization techniques. • Experience conducting code reviews and establishing engineering quality standards. • Strong analytical, problem-solving, troubleshooting, and decision-making abilities. • Ability to develop and communicate technical vision and engineering strategy. • Strong enterprise mindset with a focus on business outcomes and cross-functional collaboration. • Proven ability to drive organizational change, technology adoption, and continuous improvement initiatives. • Strong communication and stakeholder management skills across all levels of the organization. • Ability to inspire teams, navigate ambiguity, and consistently deliver results in a complex environment. Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact reasonable_accommodation@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly. 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. In line with Mastercard’s total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary and may be eligible for an annual bonus or commissions depending on the role. The base salary offered may vary depending on multiple factors, including but not limited to location, job-related knowledge, skills, and experience. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance); flexible spending account and health savings account; paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave); 80 hours of Paid Sick and Safe Time, 25 days of vacation time and 5 personal days, pro-rated based on date of hire; 10 annual paid U.S. observed holidays; 401k with a best-in-class company match; deferred compensation for eligible roles; fitness reimbursement or on-site fitness facilities; eligibility for tuition reimbursement; and many more. Mastercard benefits for interns generally include: 56 hours of Paid Sick and Safe Time; jury duty leave; and on-site fitness facilities in some locations. THIS POSTING RELECTS ONE OR MORE CURRENT VACANCIES ON OUR TEAM, AND MASTERCARD INTENDS TO FILL THIS POSITION BY 10/05/2026. Pay Ranges O'Fallon, Missouri: $140,000 - $231,000 USD
View more...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 Software Engineer, Launch Program 2027 - Toronto, Canada Why join Mastercard’s Launch Program? Over the course of this 18-month program, you'll build specialized expertise through hands-on experience, structured learning, and mentorship from industry leaders. You'll work on real business challenges, applying your skills to projects that create meaningful impact. Along the way, you'll deepen your knowledge of Mastercard's business, collaborate with teams across the organization, and develop the technical, analytical, and professional capabilities needed to accelerate your career. By the end of the program, you’ll have a strong foundation in your chosen field and the confidence to continue to grow here at Mastercard. About the team Mastercard’s Software Engineering teams design, build, and optimize high-performing, highly scalable software solutions and products for some of the world's top brands. Using advanced cloud platforms, AI frameworks, and secure blockchain technologies, your work will transcend borders, connecting communities and transforming commerce. What you’ll do: As a Software Engineer, you will begin your career building real-world software solutions that support secure, scalable, and high-performing technology platforms. This role is designed for individuals who are excited to learn, grow, and apply software engineering skills in a collaborative environment. You will work alongside experienced engineers, receive structured onboarding and mentorship, and contribute to projects that impact customers globally. You may: - Write clean, maintainable code following established standards and best practices - Contribute to design, development, testing, and deployment of software features - Write basic automated tests to validate expected behavior and quality - Apply secure coding practices and defensive programming techniques - Participate in code reviews and incorporate feedback - Use debugging tools, logs, and documentation to help identify and resolve issues - Learn and work with existing systems, tools, and development workflows - Note: responsibilities, projects, tools, technologies and programming languages will vary by team. What we’re looking for - Currently enrolled a Bachelor’s or accelerated Master’s degree in Computer Science, Engineering, or a related field graduating between Dec 2026 – June 2027 - Project-based experience (academic, internship, or personal) using one or more programming languages such as Java, JavaScript, Python, or C# - Advanced proficiency in data structures, algorithms, and core computer science concepts - Familiarity with version control tools (e.g., Git) - Experience or coursework involving automated testing - Strong problem-solving skills and eagerness to learn This role is not eligible for Mastercard’s work authorization sponsorship now or in the future. By proceeding in this process, you are acknowledging that you will not be able to obtain employer-sponsored work authorization from Mastercard during the course of this role. Please submit a cover letter, resume and transcript (unofficial/official). Application deadline: 11:59pm ET on October 6th Interviews will take place in October Compensation: $100,000. Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact reasonable_accommodation@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly. 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. In line with Mastercard’s total compensation philosophy and assuming that the job will be performed in Canada, the successful candidate will be offered a competitive pay based on location, experience and other qualifications for the role and may be eligible to participate in a discretionary annual incentive program. This posting reflects one or more current openings on our team.
View more...

