Capital One - Richmond, VA

posted 6 months ago

Full-time - Senior
Richmond, VA
Credit Intermediation and Related Activities

About the position

At Capital One, we are seeking a Senior Manager of Software Engineering with a focus on Full Stack development. This role is pivotal in driving a major transformation within the company, particularly through the Cannoli team, which is responsible for developing Cloud Compliance Evaluation and Infrastructure Deployment platforms. These platforms are widely adopted across the Enterprise, and the successful candidate will have the opportunity to work on exciting and challenging initiatives aimed at enhancing Enterprise scale platforms and contributing to the development of the Next-Gen platform for Cloud Compliance as part of the Enterprise's Shift Left and Multi-Cloud Strategy. As a Senior Manager, you will lead a diverse portfolio of technology projects and manage a team of developers who possess deep expertise in distributed microservices and full stack systems. Your leadership will be crucial in creating innovative solutions that address regulatory needs for the company. You will also be expected to share your passion for technology by staying updated on tech trends, experimenting with new technologies, and mentoring other members of the engineering community. Occasionally, you may be asked to code or evaluate code, ensuring that you remain hands-on and engaged with the technical aspects of the projects. Collaboration is key in this role, as you will work closely with digital product managers to deliver robust cloud-based solutions that empower millions of Americans to achieve financial success. You will utilize a variety of programming languages and technologies, including JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, Go, and various AWS tools and services, to drive impactful results.

Responsibilities

  • Lead a portfolio of diverse technology projects and a team of developers.
  • Create solutions that help meet regulatory needs for the company.
  • Stay on top of tech trends and experiment with new technologies.
  • Mentor other members of the engineering community.
  • Collaborate with digital product managers to deliver cloud-based solutions.
  • Utilize programming languages and technologies to drive impactful results.

Requirements

  • Bachelor's Degree in a relevant field.
  • At least 8 years of experience in software engineering (Internship experience does not apply).
  • At least 1 year of experience with cloud computing (AWS, Microsoft Azure, Google Cloud).
  • At least 4 years of people management experience.

Nice-to-haves

  • Master's Degree in a relevant field.
  • 9+ years of experience in JavaScript, Java, TypeScript, SQL, Python, or Go.
  • 3+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service.
  • 4+ years of experience in open source frameworks.
  • 7+ years of people management experience.
  • 2+ years of experience in Agile practices.

Benefits

  • Comprehensive health benefits
  • Financial benefits
  • Inclusive benefits supporting total well-being
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service