
Lead, Software Engineer (Agentic workflows/APIs)
Mastercard3 days ago
Pune, IndiaStaff+
Responsibilities
- Lead end-to-end delivery of complex software engineering initiatives and define technical architecture, standards, roadmaps, and design practices.
- Design and develop enterprise-grade backend services, APIs, distributed systems, microservices, and cloud-native applications using Java and Spring Boot.
- Implement secure, high-performance RESTful APIs and integrations while ensuring quality through reviews, automated testing, and engineering governance.
- Design agent-driven workflows, intelligent automation solutions, and AI-enabled capabilities for engineering and operational processes.
- Design, deploy, and support AWS solutions, reusable platforms, infrastructure automation, ETL, analytics, event-driven applications, and data-intensive systems.
- Drive observability, monitoring, alerting, reliability, performance engineering, incident management, troubleshooting, and root-cause analysis.
- Mentor and coach software engineers, support hiring and onboarding, develop technical leaders, and promote engineering excellence.
Requirements
- Bachelor's or master's degree in Computer Science, Engineering, Information Technology, or a related field.
- 8+ years of software engineering experience and a proven record delivering enterprise-scale software solutions.
- Experience leading cross-functional engineering initiatives, building cloud-native and distributed systems at scale, mentoring engineers, and driving engineering excellence.
- Strong expertise in Java, Python, Spring Boot, Spring Cloud, microservices, REST APIs, OpenAPI/Swagger, distributed systems, and scalable system architecture.
- Experience with AWS, databases, event streaming and messaging, DevOps and platform engineering, monitoring and observability, security, and automated testing.
- Strong object-oriented design, design patterns, domain-driven design, event-driven architecture, reliability, observability, security, performance optimization, and CI/CD knowledge.
- Preferred qualifications include AI-powered or agentic application development, LLM and GenAI platforms, MCP, Kafka, Terraform, Databricks, Snowflake, enterprise API products, cloud transformation, and payments or financial services experience.
Tech Stack
Apache KafkaAWSDatabricksGitGradleJavaJenkinsMavenMongoDBPostgreSQLPythonSnowflakeSplunkSpring BootTerraform
Categories
About Mastercard
Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).