Lead Software Engineer
Core
Lead a team to deliver the next generation of Mastercard's global transaction settlement platform.
Role type
Senior IC Lead Software Engineer (Settlement Platform)
Builds
Scalable, secure, high-performance settlement platform for global transactions
Domain
Fintech / Payments / Distributed Systems
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Microservices, System Design, Distributed Systems, Kubernetes, CI/CD, Performance Engineering, Security, Code Review, Mentoring
Preferred skills
Chaos Engineering, AWS, Terraform, Splunk, Oracle/SQL, Full-stack development
Technologies
Java, Spring Boot, Hibernate, Kubernetes, Docker, Pivotal Cloud Foundry, Oracle, PostgreSQL, Redis, AWS, Terraform, Jenkins, Gatling
Responsibilities
Lead end-to-end software design and architecture; Drive engineering excellence in coding standards and modular design; Define and implement comprehensive testing strategies; Lead performance engineering initiatives; Enforce secure coding practices; Serve as senior escalation point for complex production issues; Mentor engineers and elevate team capability
Seniority
Senior, hands-on IC with team leadership