Capital One - McLean, VA

posted 2 months ago

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

About the position

At Capital One, we are seeking a Senior Manager, Software Engineering specializing in Back End technologies such as Golang, Python, and AWS. This role is pivotal in driving the vision, strategy, roadmap, and architecture of our platforms as part of the Decisioning 2.0 ecosystem. You will lead two teams of developers who are experienced in distributed microservices and full-stack systems, working on a portfolio of diverse technology projects aimed at creating solutions that meet regulatory needs for the company. As a Senior Manager, you will not only oversee the technical direction but also share your passion for technology by mentoring team members and participating in both internal and external technology communities. You will be expected to stay abreast of tech trends, experiment with new technologies, and occasionally engage in coding or code evaluation. Collaboration is key in this role, as you will work closely with digital product managers to deliver robust cloud-based solutions that enhance the financial empowerment of millions of Americans. Your technical expertise will be crucial as you utilize programming languages such as Java, Python, SQL, Node, Go, and Scala, along with Open Source RDBMS and NoSQL databases, and Container Orchestration services like Docker and Kubernetes. This position offers a unique opportunity to make a significant impact within Capital One by leading innovative projects and fostering a culture of continuous learning and improvement.

Responsibilities

  • Lead a portfolio of diverse technology projects and a team of developers.
  • Drive the vision, strategy, roadmap, and architecture of the platform.
  • Create solutions that help meet regulatory needs for the company.
  • Share passion for technology trends and mentor other engineering community members.
  • Collaborate with digital product managers to deliver cloud-based solutions.
  • Utilize programming languages and technologies such as Java, Python, SQL, Node, Go, and AWS.

Requirements

  • Bachelor's Degree in a relevant field.
  • At least 8 years of professional software engineering experience.
  • 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 Java, Scala, Python, Go, or Node.js.
  • 3+ years of experience with AWS, GCP, 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 workplace policies
  • Support for total well-being
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service