We are seeking an experienced and motivated Senior Software Engineer to join Mastercard's AWS Platform Engineering Team. The ideal candidate is expected to have a strong understanding of AWS Platform & Services, Software Engineering, DevOps practices, and problem-solving skills.
Requirements
- Design, implement, and maintain a scalable multi-account AWS platform, leveraging services like AWS Organizations, VPC, IAM, EKS, EC2, S3, RDS, Glue, EMR, MSK, etc.
- Develop and manage infrastructure using tools like AWS CDK and Cloudformation.
- Manage secure connectivity using technologies like AWS PrivateLink, Transit Gateway, and Direct Connect.
- Implement and maintain secure access controls and guardrails using AWS Control Tower, Service Control Policies (SCPs), and IAM.
- Engage and improve the lifecycle of the AWS platform and services -- from development to deployment, operation, and refinement.
- Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity.
- Practice sustainable incident response and blameless postmortem.
- Proven experience in leading engineering teams, mentoring engineers, and driving technical excellence.
- Ability to lead architecture discussions, conduct code reviews, and foster a collaborative engineering culture
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance