Lead, Software Engineer (Agentic workflows/APIs)
Mastercard
Mastercard
Mastercard is seeking a dynamic Tech Lead to spearhead platform modernization, API transformation, and the integration of cloud-native and AI-enabled solutions. This role offers an exciting opportunity to architect and deliver scalable enterprise systems while influencing technical strategy and fostering innovation. You will be instrumental in shaping the future of Mastercard's intelligent platforms, combining technical leadership with strong execution capabilities.
Lead complex engineering initiatives from inception to completion. Define technical architecture, development standards, and solution roadmaps. Drive technical design reviews and promote engineering best practices for scalable, secure, and resilient platforms. Evaluate new technologies and influence long-term platform strategy. Design and develop robust backend services, APIs, and distributed systems using Java and Spring Boot, building high-availability microservices and cloud-native applications. Implement secure, high-performance RESTful APIs and integrations, ensuring software quality through rigorous testing and code reviews. Develop agent-driven workflows and integrate AI capabilities into engineering processes, identifying AI-enabled use cases and establishing responsible AI practices. Design and deploy solutions on AWS, build reusable frameworks, and enable Infrastructure as Code. Champion observability, monitoring, and reliability practices, leading incident management and continuous improvement efforts. Mentor software engineers, support hiring and skill development, and foster a culture of accountability and innovation.
A Bachelor's or Master's degree in Computer Science, Engineering, or a related field is required. Candidates should possess 8+ years of software engineering experience, with a proven track record in delivering enterprise-scale software solutions and leading cross-functional engineering initiatives. Expertise in building cloud-native and distributed systems at scale, along with strong experience mentoring engineers and driving engineering excellence, is essential. Proficiency in Java (8+), Python, Spring Boot, Spring Cloud, microservices, REST APIs, and various architectural patterns like DDD and Event-Driven Architecture is expected. Experience with AWS services (EC2, ECS, EKS, Lambda, S3, API Gateway, IAM, SNS, SQS, RDS), databases (Oracle, PostgreSQL, MongoDB, NoSQL), event streaming platforms (Kafka, Axon), and DevOps tools (Git, Jenkins, CI/CD, IaC) is crucial. Familiarity with monitoring tools (Splunk, Dynatrace) and security protocols (OAuth2, JWT) is also required.
MasterCard
Financial Services