Lead Java Software Engineer, Mastercard

Salary not provided
AWS
Java
Kafka
Linux
Splunk
Azure
Gatling
Flink
Kinesis
Oracle
Senior and Expert level
Vancouver
Mastercard

Global payments technology company

Open for applications

Mastercard

Global payments technology company

1001+ employees

FintechB2CB2BBankingPaymentsCredit cards

Open for applications

Salary not provided
AWS
Java
Kafka
Linux
Splunk
Azure
Gatling
Flink
Kinesis
Oracle
Senior and Expert level
Vancouver

1001+ employees

FintechB2CB2BBankingPaymentsCredit cards

Company mission

To connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible.

Role

Who you are

  • The ideal candidate for this position should possess intermediate to advanced knowledge and experience in the following areas:
  • Passionate about solving complex performance and availability problems
  • A wide breadth and depth of technical experience including Java, Linux, and Oracle
  • Performance tools such as LoadRunner, JMeter, Gatling, Dynatrace, software profilers, Splunk, etc
  • Capacity modeling/planning processes and tools
  • Strong verbal and written communication skills with the ability to communicate to an audience at all levels within an organization
  • Education: Bachelor’s Degree in Computer Science, Engineering, or related technical field

What the job involves

  • Be part of the Decision Management Program, which creates services for multiple business solutions to combat fraud and validate cardholder identity in real-time
  • Our patented platform processes billions of transactions per month, in milliseconds, using a multi-tiered, message-oriented approach for high performance and availability
  • Additionally, web applications and web services for managing fraud solutions round out the critical platform capabilities
  • This Lead Software Engineering role will be responsible for the performance and availability engineering for the platform, along with helping to build an engineering practice that empathizes doing performance engineering work earlier in the delivery lifecycle
  • This position will help lead new initiatives within the Decision Management organization around the next generation of infrastructure, Container-as-a-Service (CaaS), observability, and items related to the overall resilience and availability of our platform
  • This architect role will partner with solution architects, software engineers, and other team roles to assess the platform’s needs, help design new capabilities, establish architectural roadmaps, design and run tests/proof-of-concepts, help troubleshoot problems, identify risks, and make recommendations
  • A successful candidate will ensure potential performance and availability challenges are proactively identified, recommendations implemented, and that the systems’ capacity and availability exceed requirements while ensuring the platform achieves business results
  • Architecting and operating mission critical, high volume, low latency services onto elastic infrastructure ranging from public cloud to private datacenters
  • Integrating AI, Business Rules and in-memory Distributed Grid technologies to produce the high performance and flexible decisioning systems required to protect Mastercard customers and offer them the best possible payment experience
  • Real-time data streaming tools such as Kafka, Flink, NIFI, AWS Kinesis, Azure Stream Analytics
  • Architecting high performance application data services against data stores with very large amounts of data
  • Points of failure analysis and architect ‘always-on’ solutions by building resiliency architecture allowing seamless failovers between availability zones
  • Engaging with engineers at all levels across the engineering organization to promote standard software patterns and reuse of common libraries and services

Our take

Mastercard is in the global payments business, and operates the world's fastest payments processing network. Its products and solutions have become central to everyday commerce across the world, in activities ranging from shopping and travelling to running businesses.

As the economy has become more and more digitised, Mastercard has been a leading player in helping businesses and individuals across the globe embrace card payments and digital banking. One of the world's largest companies, its revenue has seen consistent gain in the last 20 years.

The challenge for modern payments companies is that payments are always changing, as seen in the astronomical rise of contactless payments over the last decade. Mastercard's acquisition of blockchain systems, and an overall focus on leveraging its technology towards a digital economy, has placed the company in good stead to keep up to date with current trends, like cryptocurrency, in the digitised payments world.

Steph headshot

Steph

Company Specialist

Insights

Some candidates hear
back within 2 weeks

21% employee growth in 12 months

Company

Company benefits

  • Gym membership
  • Share purchase options
  • Extra holiday purchase optional
  • Work from home opportunities
  • Health insurance

Company values

  • Trust - integrity, respect, openness
  • Agility - urgency and value through innovation
  • Partnership - working as one team for the benefit of all
  • Initiative - taking bold and thoughtful actions

Company HQ

Purchase, Harrison, NY

Leadership

Michael Miebach

(CEO, not founder)

Has served in a variety of roles at the company, including President and CPO. Currently Board Member at IBM, Accion, the World Resources Institute, the US-India Strategic Partnership Forum, and the Metropolitan Opera. They are also a Trustee of USCIB.


People progressing

Joined as VP in 2008, promoted 4 times in 11 years to their current position of Executive Vice President.

Salary benchmarks

We don't have enough data yet to provide salary benchmarks for this role.

Submit your salary to help other candidates with crowdsourced salary estimates.

Share this job

View 144 more jobs at Mastercard