Mastercard logo

Lead, Software Engineer (Agentic workflows/APIs)

Mastercard
NewPosted today

LOCATION

Pune · Onsite

EXPERIENCE

8+ Years

TYPE

FullTime

SKILLS REQUIRED

JavaSpring BootMicroservices ArchitectureAWS Cloud ServicesTechnical LeadershipRESTful APIs

Job description

Overview

Lead a hands-on engineering team on Mastercard's platform modernization, API transformation, cloud-native engineering, and agentic workflow solutions, shaping technical strategy and mentoring engineers.

What you'll do

  • Lead end-to-end delivery of complex engineering initiatives.
  • Define technical architecture, engineering patterns, solution roadmaps, and development standards.
  • Drive technical design reviews, architecture discussions, and engineering best practices.
  • Guide teams in building scalable, secure, resilient, and maintainable platforms.
  • Evaluate emerging technologies and recommend strategic adoption opportunities.
  • Influence technical roadmaps and long-term platform strategy.
  • Design and develop enterprise-grade backend services, APIs, and distributed systems using Java and Spring Boot.
  • Build scalable, high-availability microservices and cloud-native applications.
  • Design and implement secure, high-performance RESTful APIs and integrations.
  • Ensure software quality through code reviews, automated testing, and engineering governance.
  • Drive modernization, automation, and platform engineering initiatives.
  • Design and implement agent-driven workflows and intelligent automation solutions.
  • Integrate AI powered capabilities into engineering and operational processes.
  • Collaborate with business and engineering stakeholders to identify AI-enabled use cases.
  • Establish best practices for responsible AI adoption within software delivery lifecycles.
  • Drive adoption of AI-assisted development practices to improve engineering productivity and quality.
  • Design, develop, and deploy solutions on AWS.
  • Build reusable frameworks, platforms, and engineering accelerators.
  • Enable Infrastructure as Code (IaC) and automation-first engineering practices.
  • Design and support scalable ETL, analytics, and data processing solutions.
  • Build event-driven and data-intensive applications using modern architecture patterns.
  • Partner with DevOps teams to improve deployment reliability, scalability, and operational maturity.
  • Champion observability, monitoring, alerting, reliability, and performance engineering practices.
  • Lead incident management, troubleshooting, and root-cause analysis activities.
  • Drive continuous improvement initiatives focused on availability, performance, resiliency, and security.
  • Ensure compliance with Mastercard engineering, risk, and security standards.
  • Mentor and coach software engineers and senior engineers.
  • Support hiring, onboarding, and technical skill development.
  • Foster a culture of accountability, innovation, ownership, and continuous learning.
  • Collaborate effectively across Product, Architecture, Security, Operations, and Engineering teams.
  • Develop future technical leaders and promote engineering excellence.

What you'll need

  • Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related field.
  • 8+ years of software engineering experience.
  • Proven track record delivering enterprise-scale software solutions.
  • Experience leading cross-functional engineering initiatives.
  • Experience building cloud-native and distributed systems at scale.
  • Strong experience mentoring engineers and driving engineering excellence.
  • Java (8+) and Python.
  • Spring Boot, Spring Cloud, Microservices, REST APIs, OpenAPI/Swagger, API Lifecycle Management, Distributed Systems.
  • System Design, Object-Oriented Design, Design Patterns, Domain Driven Design (DDD), Event-Driven Architecture, CQRS, Event Sourcing, Hexagonal/Clean Architecture.
  • AWS EC2, ECS, EKS, Lambda, S3, API Gateway, IAM, SNS, SQS, RDS.
  • Oracle, PostgreSQL, MongoDB, NoSQL Databases.
  • Kafka, Axon Framework, Event Streaming Platforms.
  • Git, GitHub, Jenkins, Maven, Gradle, CI/CD Pipelines, Infrastructure as Code (IaC), Platform Engineering.
  • Splunk, Dynatrace, OpenTelemetry, Distributed Tracing, Application Monitoring, Logging & Alerting.
  • OAuth2, JWT, Secure API Development, Secure SDLC, Authentication & Authorization, Encryption Standards, Secure Coding Practices.
  • GitHub Copilot, Microsoft Copilot, Agentic Engineering Practices.
  • Strong object-oriented design and architecture skills.
  • Expertise in scalable system design and distributed architecture.
  • Experience with design patterns and modern engineering practices.
  • Expertise in unit, integration, performance, and automated testing.
  • Strong knowledge of CI/CD, DevOps, and automation-first development.
  • Experience working in Agile product development environments.
  • Strong focus on reliability, observability, security, and performance optimization.

Nice to have

  • Experience building AI-powered or agentic applications.
  • Familiarity with LLM platforms, GenAI, MCP, Copilot, or related technologies.
  • Experience with event-streaming platforms such as Kafka.
  • Experience with AWS services including Lambda, ECS/EKS, API Gateway, S3, CloudWatch, and IAM.
  • Knowledge of Infrastructure as Code tools such as Terraform.
  • Experience with observability platforms such as Splunk and Dynatrace.
  • Experience with Databricks, Snowflake, or modern analytics platforms.
  • Experience building enterprise API products and developer ecosystems.
  • Experience leading cloud transformation and modernization programs.
  • Payments, fintech, or financial services industry experience.

Details

  • Location: Pune, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Lead, Software Engineer (Agentic workflows/APIs)