Capital One - McLean, VA

posted 2 months ago

Full-time - Manager
McLean, VA
Credit Intermediation and Related Activities

About the position

At Capital One, we are seeking a Manager of Software Engineering (Full Stack) who is passionate about building and pioneering in the technology space. This role is pivotal in driving a major transformation within Capital One, where you will lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices and full stack systems. Your primary focus will be to create innovative solutions that help meet the regulatory needs of the company while ensuring that we deliver robust cloud-based solutions that empower millions of Americans to achieve financial success. As a Manager Software Engineer, you will share your enthusiasm for staying on top of tech trends and experimenting with new technologies. You will participate in both internal and external technology communities, mentoring other members of the engineering community. Collaboration is key in this role, as you will work closely with digital product managers to deliver powerful experiences that drive customer satisfaction. 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 build scalable and efficient applications. This position requires a strong background in software engineering, with a focus on cloud computing and people management. You will be responsible for guiding your team through the complexities of software development while fostering an inclusive and collaborative work environment. Your leadership will be essential in ensuring that your team meets project deadlines and delivers high-quality software solutions that align with Capital One's mission to help customers succeed.

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.
  • Participate in internal and external technology communities.
  • Mentor other members of the engineering community.
  • Collaborate with digital product managers to deliver robust cloud-based solutions.
  • Utilize programming languages and technologies to build scalable applications.

Requirements

  • Bachelor's Degree in a relevant field.
  • At least 6 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 2 years of people management experience.

Nice-to-haves

  • Master's Degree in a relevant field.
  • 7+ years of experience in at least one of the following: JavaScript, React, Java, TypeScript, or SQL.
  • 3+ years of experience with AWS.
  • 4+ years of experience in open source frameworks.
  • 5+ years of people management experience.
  • 2+ years of experience in Agile practices.

Benefits

  • Comprehensive health insurance coverage.
  • Financial benefits supporting total well-being.
  • Inclusive set of benefits based on employment status and management level.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service