Senior Software Engineer (AWS Platform)
Core
Designing, building, and maintaining a scalable, secure, and highly available multi-account cloud platform on AWS for Mastercard's engineering teams.
Role type
Senior IC Platform Engineer (AWS)
Builds
Multi-account AWS infrastructure, secure connectivity, and automated deployment pipelines
Domain
Cloud Infrastructure / FinTech
Deliverable
infrastructure
Required skills
AWS services (Lambda, EKS, EC2, RDS, S3, MSK, Glue, EMR), Infrastructure as Code (AWS CDK), AWS networking (VPC, Direct Connect, PrivateLink, Transit Gateway), CI/CD tools, Python, Java, OOP principles, system design, automation, incident response
Preferred skills
AWS certifications (Solutions Architect, SysOps, DevOps), Kubernetes, AWS Control Tower, security frameworks
Technologies
AWS CDK, CloudFormation, AWS CodePipeline, Jenkins, BitBucket, GitHub, Artifactory, Sonarqube, Kubernetes
Responsibilities
Design and implement scalable multi-account AWS platforms; Develop and manage infrastructure using IaC tools; Manage secure connectivity and access controls; Engage in the full lifecycle of AWS platform services; Scale systems through automation; Lead architecture discussions and code reviews
Seniority
Senior, hands-on IC with mentorship responsibilities