Senior Software Engineer
$132k - $212kDynamic Yield
Senior Software Engineer
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, networks, partnerships, and passion, our innovations help individuals, financial institutions, governments, and businesses realize their greatest potential.
Overview
The ADUEX Engineering organization is central to Mastercard's growth strategy, delivering scalable, secure, and innovative solutions that empower small and medium businesses globally. As part of a lean, high impact engineering team, you will help build scalable cloud-native software solutions from the ground up, solving complex technical problems at scale.
This role is ideal for a Senior Software Engineer who thrives in complex environments, takes ownership of system design and quality, and consistently applies advanced engineering practices to ensure reliable, high performing, and secure systems.
About the Role
As a Senior Software Engineer, you will act as a technical owner and key contributor across the full software lifecycle, from architecture and design through production operations.
Software Design & Architecture
•Design and evolve scalable, maintainable, and secure software solutions, translating business and technical requirements into well-structured system designs.
•Contribute to and influence architecture decisions, defining patterns, standards, and best practices for APIs, event driven systems, microservices, and cloud-native platforms.
•Evaluate technical trade-offs and guide design decisions that ensure long-term system sustainability.
Software Development & Quality
•Independently design, build, test, deploy, and maintain high-quality software components and services.
•Apply advanced data structures and algorithms to solve complex problems efficiently and optimize system behavior.
•Lead and actively participate in code reviews, ensuring high standards for readability, maintainability, performance, and security.
•Coach and mentor peers through technical feedback, pairing, and informal guidance.
Performance Engineering
•Proactively analyze and optimize application and system performance, scalability, and reliability.
•Design and execute performance, load, and stress testing strategies.
•Identify bottlenecks and drive tuning efforts across application, data, and infrastructure layers.
Testing & Reliability
•Define and maintain comprehensive unit, functional, and integration testing strategies.
•Promote test automation and quality gates to ensure consistent and reliable delivery.
•Ensure systems behave predictably under normal and peak workloads.
Operability & Production Ownership
•Design systems with operational readiness in mind, including observability, logging, monitoring, alerting, and resilience.
•Take ownership of production health within owned areas, participating in incident diagnosis, root-cause analysis, and preventive improvements.
•Continuously improve reliability, maintainability, and supportability throughout the system lifecycle.
Security & Compliance
•Apply secure coding practices throughout the SDLC, adhering to Mastercard security standards and industry frameworks (e.g., OWASP, CWE).
•Ensure vulnerabilities are proactively identified and mitigated using automated tooling and secure design principles.
Collaboration & Leadership
•Partner closely with Product, Architecture, Site Reliability, and Security teams to deliver aligned solutions.
•Influence team and cross-team technical decisions through expertise and data-driven recommendations.
•Contribute to engineering communities, guilds, and knowledge-sharing initiatives across Mastercard.
All About You
•Proficiency and hands-on experience building agentic frameworks in Python/TypeScript.
•Strong experience and proficiency with modern web stacks, including Angular and React, along with JavaScript/TypeScript and Node.js / Java microservices.
•Proven experience with backend development with JAVA required
•Familiarity with Spring Boot frameworks preferred
•Solid understanding of data structures, algorithms, and performance optimization techniques.
•Hands-on experience building and operating cloud-native systems (AWS/Azure), including APIs, event-driven services, and distributed data stores (SQL, key-value, or document databases).
•Proven expertise in secure coding practices and use of static and dynamic security analysis tools (e.g., Sonar, Checkmarx).
•Strong experience with Git-based workflows, branching strategies, and leading effective peer code reviews.
•Demonstrated ability to design, implement, and maintain unit, service, and integration tests.
•Experience analyzing and troubleshooting issues across applications and systems, including production environments.
•Deep understanding of modern SDLC methodologies (Scrum, Kanban, SAFe) and when to apply them.
•Experience with CI/CD pipelines, automation, and containerized deployments.
•Familiarity with observability tools and operational best practices for mission-critical systems.
•Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical 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 View email address on click.appcast.io 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.
Pay Ranges
Arlington, Virginia: $132,000 - $212,000 USD
O'Fallon, Missouri: $115,000 - $184,000 USD
$3,000 per month
...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new... ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and...Senior$100k - $160k
...Majus Consulting is looking for a highly skilled Senior Software Engineer to join our Washington, DC team. In this full-time position, you'll design, develop, and maintain robust software solutions, lead technical initiatives, and contribute to scalable systems supporting...SeniorFull time$131.3k - $237.35k
...Leidos is seeking a Sr. Software Engineer in Alexandria, Virginia. The ideal candidate will have a BS degree with 12-15 years of experience or a Master's with 10-13 years of relevant experience. Responsibilities include engaging in SDLC activities within an agile development...Senior- ...on this mission. If you are too, let's talk. Observability Engineer The Auth0 Platform Observability team owns the observability... ...monitor and observe our platform while continuing to rapidly ship software that our customers love. Our engineers maintain and automate...Senior
- ...A Veteran-Owned Small Business is seeking a Software Engineer Level 3 to support a federal government client. The ideal candidate will have a Bachelor’s Degree in Mathematics, Engineering, or Computer Science along with 5 years of relevant experience. Responsibilities...Senior
- ...You're an engineer with strong full-stack experience, capable of contributing across our entire product ecosystem. We are EngagedMD and... ...our Platform, Product and Customer Success teams. At EngagedMD, Software Engineers play a key role not only in building software, but...Senior
$150k - $190k
...A tech-driven space solutions company is seeking a Senior Ground Software Engineer in Arlington, VA. The role involves developing modular and secure ground software systems for SAR satellite operations, requiring extensive experience in web services, Kubernetes, and Python...SeniorFlexible hours- To support the growth of the crypto ecosystem, the full-time Senior Software Engineer, AI Trading will design and build end-to-end mobile systems across iOS and Android, applying knowledge of crypto products and AI tools to deliver scalable solutions in a remote work environment...SeniorRemote work
- ...Job Description: THE WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and agile... .... This Program is seeking a full stack software engineer to develop, maintain and enhance complex...Senior
- ...Software Development Engineer II Warner Bros Discovery WBD is seeking a skilled Software Development Engineer II to join our Roku Player SDK Team. This team is responsible for developing and optimizing video playback experiences across Roku platforms, ensuring high-...SeniorWork experience placementWorldwide
$150k - $200k
...Senior Software Engineer, Cryptography hatch I.T. is partnering with VIA to find a Senior Software Engineer, Cryptography. See details below: About the Role: An impressive mission requires an equally impressive Senior Software Developer, Mobile. As a Senior Software...Senior- ...for marginal security benefit. At Zip, our goal is to build software that makes enterprise cybersecurity reasonable – to reduce... ...utmost importance to building a great culture. The Role As a Senior Software Engineer, you'll help build from the ground up, designing and...SeniorFlexible hours
- ...Collaborate with cross-functional teams, including product managers, engineers, and operations teams, to gather requirements and formulate... ...and guide junior data scientists, data analysts, and/or software engineers, providing technical expertise and fostering a culture...Senior
- ...Overview Senior Software Engineer Tysons, VA TS/SCI with Poly At Bcore, our strength comes from how we deliver impact to the mission. Whether it’s architecting critical IT solutions, producing actionable intelligence, or developing cutting edge technology, we succeed...Senior
- ...TLA is seeking a Software Engineer to design, develop, and integrate secure computing environments that support critical mission objectives. In this role, you’ll contribute to the full software lifecycle—from architecture and development to testing and deployment—across...Senior
$150k - $200k
...Senior Software Engineer (on-site) This Jobot Job is hosted by: Charles Simmons Are you a fit? Easy Apply now by clicking the Apply button and sending us your resume. Salary: $150,000 - $200,000 per year A bit about us: Our client is a well-funded deep tech...SeniorWork at officeLocal area$50 - $150 per hour
...pushing the boundaries of AI-assisted software development. Our mission is to empower... ...working at the intersection of software engineering, open-source ecosystems, and frontier AI... ...based on experience and skill level. Seniority level ~ Mid-Senior level...SeniorFull timeContract workFor contractorsFlexible hours$185k - $225k
...more about us, check out our blog! The impact As a member of the engineering team, you will own projects from end-to-end, making decisions... ...customers’ needs. Who you are 5+ years of full-time software engineering experience, ideally full-stack Expert knowledge in...SeniorFull time- ...or ability to obtain/maintain). BS/BA in Engineering, Computer Science, Information Systems,... ...degree. Demonstrated experience leading software development teams on complex technical programs... ...system development program. This is a senior technical leadership role responsible...SeniorContract workWork at office
- ...Senior Software Engineer SingleStore engineers build the real-time data platform powering some of the world's most demanding applications. Our cloud-native architecture enables high-performance transactional and analytical workloads at scale, and our teams ship production...Senior
$120k - $135k
...our web applications while contributing to feature development across the stack. You’ll work closely with product, design, and engineering teams to identify bottlenecks, implement improvements, and ensure a seamless user experience. Key Responsibilities Analyze,...SeniorFull timeRemote work- ...get there. If this resonates with you, we invite you to consider building alongside our team. About The Role As a Senior Software Engineer, you'll help build from the ground up, designing and implementing secure APIs that harmonize functionality across multiple...SeniorWork at officeFlexible hours
$129k - $194k
...Washington, DC $129k – $194k Posted 5 weeks ago Role Overview Recorded Future is hiring a Senior Software Engineer. This is a full‑time role in Washington. Part of Recorded Future's Social Media hiring. The posted range is $129k to $194k. Full responsibilities, required...SeniorFull timeWorldwide$191k - $254k
...Senior Software Engineer Software | Washington, DC | Full Time Position: Senior Software Engineer Location: Washington, DC Category: Software Engineering Schedule: Standard Day Shift, Monday–Friday Clearance Requirement: Active Secret security clearance (required) Experience...SeniorFull timeTemporary workMonday to FridayFlexible hoursDay shift- ...candidate) DeepSig is the industry leader in ML-based signal sensing with a strong product portfolio. We are seeking a Senior Software Engineer to expand that portfolio utilizing the latest technology to meet the demands of a rapidly evolving industry. In this...SeniorFull timeContract workRemote workFlexible hours
- ...Koniag Government Services company , is seeking a SeniorSoftware Engineer with a Top-Secret security clearance to support Kadiak and our... ..., and advanced analytics. Participate in all aspects of the software development life cycle, including planning, requirements, development...SeniorFor contractorsLocal areaFlexible hours
$139k - $180k
...Senior Software Engineer Location: Arlington, Virginia, United States Compensation: $139,000 - 180,000 USD per year About The Role The Sensors Division at STR focuses on technology development for advanced sensor systems and platforms in support of national security....SeniorFull timeLocal areaRemote work- ...directories & more — all on their own website. Why this job is special… - The successful candidate will be one of the first engineers to join the company—but will be joining a product & codebase that works. The company has hundreds of customers processing thousands...SeniorRemote workFlexible hours
- ...languages (e.g., JavaScript/TypeScript, Python, Java, React, Node.js). Qualifications Bachelor’s degree in Computer Science, Computer Engineering or related degree or 4–5 years of proven experience in related fields. Proficiency in understanding cloud‑based computing...SeniorFor contractorsWork at office
- Join a National Top Workplace Named a Top Workplace in the USA and Top Remote Workplace, Kobie is where the best minds in loyalty come together, driven by passion and innovation. We’re always looking for talented individuals who are ready to join a collaborative, growth...SeniorRemote workFlexible hours
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 Arlington, VA
- junior software developer Arlington, VA
- graduate software engineer Arlington, VA
- software engineer internship Arlington, VA
- senior software engineer Arlington, VA
- software developer fintech Arlington, VA
- senior software engineer ruby on rails Arlington, VA
- federal - software developer Arlington, VA
- graduate software developer Arlington, VA
- consulting software engineer Arlington, VA

