Senior Software Engineer

Mastercard
Salt Lake City
Workplace: OnsiteFull timeUSD 115,000 - 184,000 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Communication","Leadership","Problem-solving","Teamwork"]

Senior Full‑Stack Engineer responsible for designing, building, and delivering Open Finance data products across the stack. You’ll work on backend Java services and frontend React experiences, collaborate with designers, product managers, and architects, and ensure secure, scalable software with high availability. The role emphasizes mentorship, code quality, and adoption of standardized development practices within Mastercard’s Open Finance initiatives.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Mastercard
Mastercard
5 months ago

Senior Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Status: Live

Job Summary

Senior Full‑Stack Engineer responsible for designing, building, and delivering Open Finance data products across the stack. You’ll work on backend Java services and frontend React experiences, collaborate with designers, product managers, and architects, and ensure secure, scalable software with high availability. The role emphasizes mentorship, code quality, and adoption of standardized development practices within Mastercard’s Open Finance initiatives.
Location: Salt Lake City
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Participate in team prioritization discussions with Product/Business stakeholders and own delivery tasks (design, dev, test, deployment, configuration, documentation) to meet business requirements.
  • •Automate build, operate, and run aspects of software and drive code/design/process trade-off discussions within the team.
  • •Mentor and guide new and less-experienced team members while reviewing coding, testing, and automation work and promoting pattern reuse.
  • •Develop an in-depth understanding of end-to-end technical architecture and dependency systems and ensure alignment with technology standards.
  • •Conduct product demos and coordinate with product owners to drive product acceptance signoffs and improve customer journeys.

Pay and Benefits

Salary: USD 115,000 - 184,000 annually
Perks:Health Insurance401kPaid LeaveGym Membership

Key Requirements

  • •5+ years of software engineering experience across backend and frontend development.
  • •Strong hands-on experience in backend development with Java technologies (Core Java, Spring Integration, Spring Boot, REST/SOAP).
  • •Solid experience building RESTful APIs, microservices, and cloud environments (AWS, GCP, or Azure).
  • •Proficiency in JavaScript/Node.js and frontend development with React and RxJS.
  • •Experience with containerized applications (Docker and Kubernetes) and SQL databases (PostgreSQL).
Experience:5+ yearsPaymentsOpen FinanceSaaS
Education:Bachelor's in Computer Science
Skills:CommunicationLeadershipProblem-solvingTeamwork
Tech Stack:JavaSpringRESTSOAPAWSGCPAzureJavaScriptNode.jsReactRxJSPostgreSQLDockerKubernetesGitGitlabJenkinsCI/CDOWASPSecurity

Company Brief

Mastercard
Mastercard is a global payments and technology company that processes transactions, provides fraud prevention and data services, and builds payment infrastructure for consumers, businesses, merchants and governments across 200+ countries.
Industry: Payments
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Purchase, New York, United States
Founded: 1966
Glassdoor
Glassdoor: 4.1
WebsiteLinkedInGlassdoor