Senior Software Engineer - Cloud-Native & Production Owner

Mastercard

Arlington (VA)

On-site

USD 132,000 - 212,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
401(k) with company match
Paid time off

Job summary

Mastercard seeks a Senior Software Engineer to own the full software lifecycle, from architecture to production operations. You will design scalable, secure cloud-native systems, and guide API, event-driven, and microservice patterns.

Candidates should be fluent in Python/TypeScript, with strong Java experience and familiarity with Angular/React. You will mentor peers, improve performance, and drive secure coding practices across CI/CD pipelines.

Qualifications

  • Proficiency and hands-on experience building agentic frameworks in Python/TypeScript.
  • Strong experience 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.
  • Proven expertise in secure coding practices and use of static and dynamic security analysis tools.
  • 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.

Responsibilities

  • Act as a technical owner across the full software lifecycle from architecture to production operations.
  • Design and evolve scalable, secure software solutions and API patterns.
  • Lead and participate in code reviews to maintain high standards.
  • Coach peers and mentor team members.
  • Proactively analyze and optimize performance, scalability, and reliability.
  • Define testing strategies and promote test automation and quality gates.
  • Take ownership of production health, incident diagnosis, and preventive improvements.
  • Collaborate with Product, Architecture, Site Reliability, and Security teams.

Skills

Python/TypeScript frameworks
Angular
React
Java
Spring Boot
Data structures & algorithms
Cloud-native (AWS/Azure)
Secure coding practices
Git workflows
Testing (unit/integration)
Troubleshooting production systems
SDLC methodologies (Scrum/Kanban/SAFe)
CI/CD pipelines
Containerization
Observability and monitoring

Education

Bachelor's degree in Computer Science or related field

Tools

Angular
React
Node.js
Java
AWS
Azure

Job description

Mastercard seeks a Senior Software Engineer to own the full software lifecycle, from architecture to production operations. You will design scalable, secure cloud-native systems, and guide API, event-driven, and microservice patterns.

Candidates should be fluent in Python/TypeScript, with strong Java experience and familiarity with Angular/React. You will mentor peers, improve performance, and drive secure coding practices across CI/CD pipelines.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Cloud-Native Marketing Platform
Senior Software Engineer - Cloud-Native Marketing Platform

MasterCard • Atlanta (GA)

On-site
USD 115,000 - 184,000
Health insurance
401k match
Paid time off
Senior Software Architect & AI-Driven Systems Lead
Senior Software Architect & AI-Driven Systems Lead

Mastercard • O’Fallon (MO)

On-site
USD 140,000 - 231,000
Medical Insurance
401(k) Match
Paid Leave
+1
Senior Principal Software Engineer: Lead Major Initiatives
Senior Principal Software Engineer: Lead Major Initiatives

Mastercard • Missouri

On-site
USD 170,000 - 281,000
401k with match
Tuition reimbursement
On-site fitness facilities
Senior Engineering Lead — Cloud-Native Full-Stack (Payments)
Senior Engineering Lead — Cloud-Native Full-Stack (Payments)

Capital One • Richmond (VA)

On-site
USD 209,000 - 238,500
Senior Full-Stack Engineer - Cloud-Native Payments Platform
Senior Full-Stack Engineer - Cloud-Native Payments Platform

Global Payments • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Competitive salary
Global benefits package
Career growth opportunities
+4
Senior Software Delivery Lead for Cross-Dept Programs
Senior Software Delivery Lead for Cross-Dept Programs

Mastercard • Arlington (TX)

On-site
USD 195,000 - 323,000
Senior Backend Architect - Cloud-Native & Payments
Senior Backend Architect - Cloud-Native & Payments

Globalchannelmanagement • San Jose (CA)

Remote
USD 160,000 - 230,000
Senior Full-Stack Engineer, Open Finance
Senior Full-Stack Engineer, Open Finance

Mastercard • Salt Lake City (UT)

On-site
USD 115,000 - 184,000
401k match
Health benefits
Paid leave
Principal Software Engineer - Strategy & Delivery Leader
Principal Software Engineer - Strategy & Delivery Leader

Mastercard • O’Fallon (MO)

On-site
USD 170,000 - 281,000
Senior Lead Software Engineer, Cloud-Native Payments
Senior Lead Software Engineer, Cloud-Native Payments

Capital One • McLean (VA)

On-site
USD 229,000 - 263,000
Equity or incentive programs