Taro Logo

Lead Software Engineer-(Python Expertise)

Global technology company in the payments industry, connecting and powering inclusive digital economy worldwide.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Finance · Enterprise SaaS · Cybersecurity

Description For Lead Software Engineer-(Python Expertise)

Mastercard's RiskRecon team is seeking a Lead Software Engineer to spearhead the design, development, and delivery of cutting-edge risk assessment software solutions. This role combines technical leadership with hands-on development, focusing on building high-performance platforms and intuitive workflows that enhance security and risk assessment capabilities.

The position requires expertise in both front-end (React, JavaScript) and back-end (Python, Node.js, Java) technologies, with a strong emphasis on cloud technologies and modern development practices. You'll be working with cutting-edge technologies including AWS, Docker, Kubernetes, and various databases like PostgreSQL and MongoDB.

As a technical leader, you'll guide a team in building secure, scalable applications while maintaining high-quality standards and fostering innovation. The role offers the opportunity to work on significant projects that directly impact Mastercard's global risk assessment capabilities, making transactions safer and more secure worldwide.

Mastercard offers a dynamic, fast-paced environment where you'll collaborate with talented professionals across the globe. The company's culture emphasizes trust, partnership, initiative, and agility, making it an ideal place for those who thrive in an entrepreneurial setting while wanting the stability and resources of a global technology leader.

This role is perfect for experienced engineers who want to combine technical expertise with leadership, working on solutions that help protect and power the global digital economy. You'll be part of a company that's at the forefront of financial technology, working on projects that have real-world impact across more than 210 countries and territories.

Last updated 4 hours ago

Responsibilities For Lead Software Engineer-(Python Expertise)

  • Design, develop, document, and test software components and subsystems
  • Interpret technical specifications to create scalable designs
  • Conduct functional and performance testing
  • Drive end-to-end software development lifecycle
  • Lead and mentor a team of software engineers
  • Work closely with cross-functional teams
  • Provide task estimations

Requirements For Lead Software Engineer-(Python Expertise)

Python
React
JavaScript
Node.js
Java
PostgreSQL
MongoDB
Kubernetes
  • Proficiency in Full-Stack Development with front-end and back-end technologies
  • Experience with AWS and cloud technologies
  • Experience with Docker, Kubernetes, and modern data stores
  • Familiarity with TDD/BDD, unit testing, CI/CD, and Agile methodologies
  • Experience in developing large-scale, secure web applications
  • Strong communication and leadership skills
  • Bachelor's degree in computer science, Software Engineering, or related field

Interested in this job?

Jobs Related To Mastercard Lead Software Engineer-(Python Expertise)