Lead Software Engineer, Mastercard

Python Expertise

Salary not provided
React
MongoDB
AWS
Docker
Kubernetes
CSS
HTML
JavaScript
Python
Java
Kafka
Elasticsearch
Node.js
Postgres
Elixir
Senior and Expert level
Toronto
Mastercard

Global payments technology company

Be an early applicant

Mastercard

Global payments technology company

1001+ employees

FintechB2CB2BBankingPaymentsCredit cards

Be an early applicant

Salary not provided
React
MongoDB
AWS
Docker
Kubernetes
CSS
HTML
JavaScript
Python
Java
Kafka
Elasticsearch
Node.js
Postgres
Elixir
Senior and Expert level
Toronto

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

  • Proficiency in Full-Stack Development with extensive experience in both front-end (React, JavaScript, HTML, CSS) and back-end (Python, Node.js, Java, or Elixir) technologies, including API design, database management, and system integration
  • Experience with AWS and cloud technologies, Docker, Kubernetes, and modern data stores (PostgreSQL, MongoDB, Elasticsearch, Kafka)
  • Familiarity with best practices in software development, including TDD/BDD, unit testing, CI/CD, and Agile methodologies
  • Solutions-oriented mindset with the ability to identify and implement the best-fit technologies to meet business needs
  • Proven experience in developing large-scale, secure web applications with a focus on performance and scalability
  • Strong communication and leadership skills, with the ability to collaborate in a dynamic, fast-paced environment
  • Demonstrated ability to thrive in an entrepreneurial setting while embodying Mastercard’s core values: trust, partnership, initiative, and agility
  • Bachelor’s degree in computer science, Software Engineering, or a related technical field, or equivalent practical experience

What the job involves

  • Mastercard’s RiskRecon team is looking for a Lead Software Engineer to drive the design, development, and delivery of cutting-edge risk assessment software solutions
  • In this role, you will lead a team in building high-performance platforms, intuitive workflows, and compelling visualizations that empower users to gain insights and protect their assets
  • Your contributions will support Mastercard and its customers by ensuring secure, scalable, and innovative technology solutions
  • Design, develop, document, and test software components and subsystems, ensuring maintainability and version control best practices
  • Interpret technical specifications to create scalable, future-ready designs and contribute to project planning
  • Conduct functional and performance testing, enhance existing solutions, and build new full-stack applications
  • Drive the end-to-end software development lifecycle, including requirements gathering, design, implementation, testing, and deployment
  • Work closely with cross-functional teams, provide task estimations, and share expertise in emerging technologies and best practices
  • Lead and mentor a team of software engineers, fostering innovation, maintaining high-quality standards, and ensuring smooth development processes

Share this job

View 169 more jobs at Mastercard

Insights

21% employee growth in 12 months

Company

Company benefits

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

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 at Welcome to the Jungle