Software Engineering Manager

New York, New York

Capital One
Apply for this Job
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.

Date Posted: 07 May 2025
Apply for this Job