Senior Software Development Engineer
$115k - $184kMastercard
Senior Software Development Engineer
Overview
The Senior Software Development Engineer is a senior individual contributor responsible for designing, developing, and supporting highly scalable distributed systems. This role combines deep technical expertise with mentorship responsibilities and ownership of critical software components from design through production support.
•Design software solutions and contribute to software architecture decisions that support scalability, maintainability, and operational excellence.
•Translate complex product requirements into technical designs and implementation plans.
•Lead development of modular, extensible, high-performance applications.
•Design and implement comprehensive unit, functional, and integration testing strategies.
•Analyze, optimize, and improve application performance, scalability, and reliability.
•Apply secure coding practices and promote application security best practices.
•Lead and participate in code reviews, ensuring adherence to engineering standards.
•Design systems with observability, operability, and supportability as core principles.
•Research emerging frameworks and technologies and recommend adoption where appropriate.
•Mentor junior developers and support onboarding activities.
•Troubleshoot and resolve complex production issues using root cause analysis techniques.
•Support engineering excellence through continuous improvement, refactoring, and adherence to SOLID principles. All About You
•Strong hands-on experience with Java, Spring Boot, Kafka, REST APIs, JPA, and distributed systems.
•Strong understanding of software design and software architecture principles.
•Experience building highly scalable and resilient systems.
•Experience implementing automated testing strategies and quality engineering practices.
•Strong knowledge of performance engineering and production optimization.
•Strong understanding of secure software development principles.
•Experience leading code reviews and mentoring engineers.
•Strong troubleshooting and analytical problem-solving skills.
•Experience with microservices, cloud-native applications, and CI/CD.
•Experience building AI-assisted applications, autonomous agents, or agentic workflows.
•Agile Scrum experience.
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 View email address on us.fitly.work 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.
Pay RangesO'Fallon, Missouri: $115,000 - $184,000 USD
- ...system to system interfaces and complete software solutions. Design and develop test... ...UI tests). Interact with business and development stakeholders to define test plans and schedules... ...needed. Work closely with software engineers to build quality in, ensuring proper test...Senior
$115k - $184k
...governments realize their greatest potential. Title and Summary Senior Software Engineer Who is Mastercard? We work to connect and power an... ...and measure code quality and anti-patterns as part of development activity • Experience conducting code reviews and troubleshooting...SeniorFull timeContract workPart timeWork experience placementWorldwideFlexible hours$115k - $184k
...governments realize their greatest potential. Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology... ...for complex business challenges. •Participate in Agile development, design reviews, code reviews, and security reviews. •...SeniorFull timePart timeWorldwideFlexible hours- ...potential. Title and Summary Senior Site Reliability Engineer Overview-The ProCOM team is... ...platform and provide feedback loop to development teams on operational gaps or resiliency... ...CI/CD pipeline for promoting software into higher environments through validation...SeniorFull timePart timeImmediate startWorldwideFlexible hours
$96k - $163k
...greatest potential. Title and Summary Senior Site Reliability Engineer, Performance Engineering Senior... ...• Working knowledge of AI-assisted development and analysis techniques, including... ...to Gatling or BlazeMeter. • Strong software performance analysis, bottleneck identification...SeniorFull timePart timeWorldwideFlexible hours$96k - $163k
...greatest potential. Title and Summary Senior Site Reliability Engineer Who is Mastercard? At... ...during the application build phase in software run principles that include operational... ...Operations team is to engage early in the development lifecycle to be more proactive and...SeniorFull timePart timeWorldwideFlexible hours- ...space, this position will provide technical expertise within the development lifecycle for new products and services. Digital Identity is... ...into an overall system Experience specifying hardware/software requirements, and estimating complex IT efforts Self-motivated...Senior
- ...Senior Java Full-Stack Developer Our client, a credit card... ...business requirements. Ensure software designs align with client's... ...services. Ensure product development meets client's business... ...others. Drive performance engineering of the enterprise software architecture...SeniorWork experience placement
- ...Role: - Senior Java Developer Location: - O'Fallon, MO Duration:... ...Fluent in Java and object-oriented development Strong background in test automation... ...Advanced knowledge and understanding of Software Engineering Concepts and Methodologies is required...SeniorWork experience placement
$96k - $163k
...scripting, pipeline management, and software design principles. Systematic problem... ...; ability to collaborate across development, operations, and product teams. Knowledge... .... We are currently searching for a Senior Site Reliability Engineer to join our Foundry BizOps team....SeniorFull time$115k - $184k
...governments realize their greatest potential. Title and Summary Senior AI Engineer Mastercard's Business & Market Insights (B&MI) group... ...leader, you will set the engineering standard for Gen AI development — driving innovation across agentic orchestration,...SeniorFull timePart timeWorldwideFlexible hours$126.65k - $171.35k
Software Engineer-Developer, Phantom Works Weapons (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is seeking an Application Software Engineer (Experienced... ...and programs, adaptability in evolving development environments, and a genuine interest in...SeniorPermanent employmentFull timeWork experience placementCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- ...native(preferably AWS or Azure) bility to drive end to end development, performance code reviews, build test strategy, coordinate... ...functional teams and support operational issues Expert in modern software design principles such as SOLID, DRY, and Single...Senior
$115k - $184k
...greatest potential. Title and Summary Senior Software EngineerWho is Mastercard?... ...Optimization program is hiring a Senior Software Engineer to drive our customer experience... ...secure coding practices are embedded in development and testing processes, proactively...SeniorFull timePart timeWorldwideFlexible hours$164.9k - $223.1k
...Requirements: Bachelors degree in Engineering, Engineering Technology,... ...Experience in systems development and integration Familiarity... ...in design, electrical, software engineering, or analysis... ...are currently looking for a Senior Systems Engineer to join our...SeniorFull timeWork experience placement- The Boeing Company in Saint Charles, MO is seeking a Senior or Lead Project Engineer to lead PES programs within SIWS. You will collaborate with program managers, contracts, estimating, supply chain, and customers to drive engineering leadership across multiple skill areas...Senior
- ...with SAP HR/HCM and extensive work in PA and OM Modules, including at least 3-4 full life cycle implementations. Strong communication skills are necessary to liaise effectively with senior HR team members. The role starts ASAP. #J-18808-Ljbffr Procom Consultants GroupSeniorContract workImmediate start
- ...Technology Solutions, Inc. is seeking an Experienced Embedded Software Engineer in St. Charles, Missouri for a 12+ month contract position.... ...role requires extensive experience in real-time software development and collaboration with a multi-discipline engineering team to...SeniorContract work
$76k - $127k
...potential. Title and Summary Site Reliability Engineer II Who is Mastercard? At... ...developers during the application build phase in software run principles that include operational... ...team is to engage early in the development lifecycle to be more proactive and upfront...Full timePart timeWorldwideFlexible hours$76k - $127k
...Title and Summary Site Reliability Engineer II The BizOps team at Mastercard is looking... ..., automation, and advocacy across development, quality, release, and product teams.... ...Support and improve the CI/CD pipeline for software promotion, enforcing validation and operational...Full timePart timeWorldwideFlexible hoursEarly shift- ...functional teams to deliver scalable solutions. Ensure code quality through reviews and best practices. Troubleshoot issues across development, testing, and production environments. Continuously improve development processes and systems. Mandatory Skills: Strong...
- ...Project Scope: Seeks a Senior Software Developer who will be a crucial part of... ...Experienced in developing UI using Modern Web Development in React and/or Angular (2+), NodeJS,... .... Education Bachelors in engineering (preferably) Masters or MB...Contract work
- ...Backend Developer 6+ years of experience in backend development using Java. Strong expertise in Core Java, Spring Boot, and REST APIs. Hands-on experience with Kafka / event streaming platforms. Solid understanding of event-driven architecture concepts. Extensive...
- ...Project Scope: Seeks a Senior Software Developer who will be a crucial part of... ...Experienced in developing UI using Modern Web Development in React and/or Angular (2+), NodeJS,... ...Education • Bachelor's in engineering (preferably) • Masters or MBA "Tech...
- ...Java Full Stack Engineer Primary Talent Partners has a new contract... ...You will work directly with senior engineers, architects, and... ...business requirements. Ensure software designs align with Client's... ...services. Ensure product development meets Client's business needs...Contract workWork experience placementWork at officeLocal area
- ...Years of Experience: 7 to 10 Years Job Summary: We are seeking a skilled Java Backend Developer with a strong background in software development to join our dynamic team. The ideal candidate will have extensive experience in Java 8, Spring framework, and Kafka, and...
- Phantom Works Mechanisms Design Engineer (Senior or Experienced)Company:The Boeing CompanyBoeing... ...!Position ResponsibilitiesSupport the development and documentation of mechanical and... ...experienceExperience with 3D solid modeling software applications (e.g. NX, Catia, CADD)...SeniorPermanent employmentFull timeWork experience placementImmediate startRelocationVisa sponsorshipWork visaFlexible hoursShift work
- Structural Design Engineer - Experienced/SeniorCompany:The Boeing CompanyBoeing St. Louis is building the future ‒ creating innovative... ...meet requirements and specificationsManage supplier development, test and production activities and coordinates with the supplier...SeniorFull timeWork experience placementInterim roleImmediate startRelocationVisa sponsorshipWork visaFlexible hoursShift workWeekend workAfternoon shift
$122k - $207k
...and Summary Lead Site Reliability Engineer Overview The Mastercard Business Operations... ...platforms. This role is designed for a senior individual contributor who thrives at... ..., enabling consistent, high‑quality software delivery at scale. Observability & Self...Full timePart timeWorldwideFlexible hoursShift work$122k - $207k
...and Summary Lead Site Reliability Engineer-2 Overview: Who is Mastercard?At Mastercard... ...during the application build phase in software run principals that includes operational... ...team is to engage early in the development lifecycle to be more proactive and upfront...Full timePart timeWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Development Engineer. Be the first to apply!
- agile software developer O Fallon, MO
- experienced software developer O Fallon, MO
- software developer fintech O Fallon, MO
- financial software developer O Fallon, MO
- software engineer O Fallon, MO
- part time software developer remote O Fallon, MO
- software developer O Fallon, MO
- director software engineering O Fallon, MO
- part time software developer O Fallon, MO
- software engineer healthcare O Fallon, MO



