Capital One is looking to deliver the latest AWS/Cloud Infrastructure capabilities for use across the enterprise, leveraging emerging and traditional technologies to reduce or eliminate infrastructure failures that impact the availability of customer-facing web and mobile applications.
Requirements
- Experience in emerging and traditional technologies such as containers, Terraform, AWS CDK, Kubernetes, ECS, durable workflow execution, continuous reconciliation, and polyglot programming
- At least 7 years’ experience in software development
- At least 5 years’ experience in people management
- Master’s Degree in Computer Science or a Master’s Degree in Software Engineering (Preferred)
- 10+ years’ of experience in software development (Preferred)
- 5+ years’ of experience in Agile practices (Preferred)
- Experience with GenAI and advanced automation techniques
Responsibilities
- Lead, manage and grow multiple teams of product focused software engineers
- Mentor and guide the professional and technical development of engineers on your team.
- Work with product managers to understand desired application and platform capabilities and testing scenarios
- Continuously improve software engineering practices
- Work within and across Agile teams to design, develop, test, implement, and support technical solutions across full-stack development tools and technologies
- Lead the craftsmanship, availability, resilience, and scalability of your solutions
- Lead efforts to enable and simplify the use of new and existing AWS services.
Other
- Bachelor’s Degree
- At least 5 years’ experience in people management
- Master’s Degree in Computer Science or a Master’s Degree in Software Engineering (Preferred)
- Capital One will consider sponsoring a new qualified applicant for employment authorization for this position.
- No agencies please. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws.