Principal Software Engineer

10 - 15 years

25 - 30 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Principal Software Engineer - Software Builder Enablement Cloud

Overview The Mastercard Software Builders Experience (MSBX) team is seeking a Principle Software Engineer, Software Builder Enablement Cloud to lead the design, development, and scalability of our Builders Cloud Platform and common CI/CD pipelines. You will be instrumental in driving platform architecture, modernizing DevOps practices, enabling self-service developer experiences, and building reusable infrastructure patterns across the engineering organization. This role requires a strong background in cloud-native architecture, infrastructure as code (IaC), continuous integration/delivery systems, and a passion for building scalable, secure, and developer-friendly platforms. Role Architect and evolve a Builders Platform-as-a-Service (PaaS) to abstract and streamline cloud infrastructure usage. Design reusable components, templates, and modules for container orchestration, service discovery, configuration management, and infrastructure provisioning. Build secure, multi-tenant solutions that support development, staging, and production environments Provide technical direction, mentorship, and architectural guidance to engineering teams using the platform. Drive platform adoption by engaging with stakeholders, gathering requirements, and evangelizing best practices. Lead platform governance and evolution initiatives with a focus on cost efficiency, observability, and resilience. Introduce and maintain observability tools and strategies for platform monitoring (e.g., Prometheus, Grafana, Datadog). Promote Site Reliability Engineering (SRE) practices such as SLIs/SLOs and automated remediation. Design and implement enterprise-wide CI/CD pipelines to support rapid, high-quality software delivery. Establish best practices and tooling standards for pipeline templates, security scanning, artifact management, and deployment strategies (blue-green, canary, etc.). Collaborate with security teams to integrate DevSecOps principles into the pipelines. Required Qualifications: 10+ years of software engineering experience with 4+ years in platform engineering, DevOps, or infrastructure roles. Deep expertise in public cloud platforms (AWS, Azure, or GCP), especially in core services (EKS/GKE, IAM, VPC, ECS, S3, etc.). Strong experience with CI/CD tools (e.g., GitHub Actions, Jenkins, GitHub, Artifactory , Sonar ). Proficiency in scripting and programming languages (e.g., Python, Java , Node, Shell , bash scripting , or TypeScript). Proven experience with Kubernetes, containerization (Docker), and related tools (Helm). Hands-on experience with Infrastructure as Code tools (Terraform). Demonstrated leadership in cross-functional initiatives, platform roadmap definition, and engineering enablement.




Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Mastercard logo
Mastercard

IT Services and IT Consulting

Purchase NY

RecommendedJobs for You

Noida, Uttar Pradesh, India