
Software Engineer II
Mastercard3 days ago
Pune, IndiaMid Level
Responsibilities
- Develop and maintain reliable CI/CD pipelines and end-to-end build, test, deployment, and rollback workflows.
- Deploy, operate, troubleshoot, and scale services across AWS, on-premise cloud platforms, and traditional on-premise infrastructure.
- Improve service reliability, observability, environment stability, scalability, and developer experience using automation and SRE practices.
- Support production systems by troubleshooting incidents and researching technical solutions for changing business needs.
- Develop secure, scalable software and collaborate with product, analysis, technical, and development stakeholders to define user stories.
- Create design documentation and help the project team meet delivery dates while resolving emerging issues.
Requirements
- Experience building CI/CD pipelines with Jenkins, GitHub Actions, Python, and shell scripting.
- Hands-on experience with monitoring, logging, alerting, configuration management, automation, containers, and infrastructure as code.
- Experience with AWS or Azure, Docker, Terraform or CloudFormation, and multi-environment production setups.
- Strong troubleshooting skills in Linux-based production environments and awareness of SRE and reliability practices.
- Experience developing or integrating AI-driven workflows for incident analysis, anomaly detection, intelligent observability, or CI/CD enhancement.
- Experience with Maven or Gradle and dependency management.
- Preferred experience includes Java JDK 8+, JUnit or other automated unit testing frameworks, Tomcat, Spring, Spring Boot, SQL, multithreading, message queuing systems, distributed systems, and business rules management systems.
- Fluency in English and strong communication, collaboration, initiative, and teamwork skills are expected.
Tech Stack
Categories
DevOpsSite Reliability
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).