Are you passionate about technology and eager to tackle complex business challenges? Join our dynamic team at Capital One, where you'll collaborate with innovative thinkers dedicated to making a real difference in the lives of millions. As a Software Engineering Manager, you will lead a skilled team of developers focused on creating cutting-edge solutions that comply with regulatory needs.
Key Responsibilities: - Oversee a diverse portfolio of technology projects, ensuring excellence in distributed microservices and full stack systems.
- Stay up-to-date with tech trends and foster an environment of experimentation and learning.
- Mentor junior engineers and occasionally contribute through coding or code evaluations.
- Work closely with digital product managers to deliver robust cloud-based solutions that empower customers financially.
- Utilize languages and tools such as Java, Python, SQL, Node, Go, Scala, and AWS services.
Basic Qualifications: - Bachelor's Degree.
- A minimum of 4 years of professional software engineering experience.
- At least 1 year of cloud computing experience (AWS, Azure, GCP).
- At least 2 years of experience managing teams.
Preferred Qualifications: - Master's Degree.
- 7+ years of experience with programming languages such as Java, Scala, Python, Go, or Node.js.
- 2+ years of cloud service experience (AWS, GCP, Azure).
- 4+ years of experience with open source frameworks.
- 5+ years of people management experience.
- 2+ years of experience in Agile methodologies.
At Capital One, we embrace diversity and inclusion, and we are committed to providing a workplace free from discrimination. We offer competitive salaries and a comprehensive benefits package that supports your whole self. A note for applicants: This position is not open for visa sponsorship.
Location: This role is open for candidates able to work in New York, NY.