Senior Software Engineer

Mastercard
United States
Workplace: OnsiteFull timeUSD 115,000 - 184,000 annuallyFunction: Software EngineeringSkills: ["Communication","Problem-solving","Leadership","Time management","Teamwork"]

Senior Software Engineer to join Mastercard’s performance engineering team, focusing on optimizing and testing the Authorization payment network. You will design and run performance tests, analyze bottlenecks in Java Spring Boot applications, databases, and middleware, and coach junior engineers while presenting results to stakeholders. Strong debugging with APM tools and DB optimization are key, with a payments industry context preferred.

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 Software Engineer to join Mastercard’s performance engineering team, focusing on optimizing and testing the Authorization payment network. You will design and run performance tests, analyze bottlenecks in Java Spring Boot applications, databases, and middleware, and coach junior engineers while presenting results to stakeholders. Strong debugging with APM tools and DB optimization are key, with a payments industry context preferred.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •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

Pay and Benefits

Salary: USD 115,000 - 184,000 annually
Perks:Health InsuranceDentalVision401kPaid Leave

Key Requirements

  • •Strong software engineering experience writing applications using Java Spring Boot framework
  • •Strong experience debugging performance issues with APM tools (e.g. 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 with strong communication, ownership and drive
Experience:PaymentsFintech
Skills:CommunicationProblem-solvingLeadershipTime managementTeamwork
Tech Stack:JavaSpring BootAPMDynatraceSplunkJprofilerJMHPostgreSQLOracleISO 8583

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