Capital One - McLean, VA

posted 3 months ago

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

About the position

At Capital One, we are seeking a Senior Manager of Software Engineering specializing in Back End technologies such as Java and AWS. This role is pivotal in driving a major transformation within our organization, particularly within the Recoveries domain of Customer Resiliency. As a Senior Manager, you will lead a diverse portfolio of technology projects and a team of developers who possess deep expertise in distributed microservices and full-stack systems. Your primary responsibility will be to create innovative solutions that meet regulatory needs while enhancing our core platform and services. You will have the opportunity to work with a variety of modern technologies, including Java, Kafka, AWS services, PostgreSQL, and Snowflake, to design and implement solutions that are at the forefront of our technology initiatives. This position not only requires technical acumen but also a passion for mentoring and collaborating with team members in a dynamic and vibrant environment. You will be expected to stay abreast of tech trends, experiment with new technologies, and actively participate in both internal and external technology communities. In this role, you will collaborate closely with digital product managers to deliver robust cloud-based solutions that empower millions of Americans to achieve financial success. Your leadership will be crucial in fostering a culture of innovation and excellence within your team, ensuring that we meet the evolving needs of our customers while adhering to regulatory standards.

Responsibilities

  • Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices and full-stack systems.
  • Design and implement solutions to transform core platforms and services as part of Capital One's top technology initiative.
  • Collaborate with digital product managers to deliver robust cloud-based solutions that drive powerful customer experiences.
  • Stay on top of tech trends, experiment with new technologies, and mentor other members of the engineering community.
  • Participate in internal and external technology communities, sharing knowledge and best practices.

Requirements

  • Bachelor's Degree in a relevant field.
  • At least 8 years of professional software engineering experience (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 at least one of the following: 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 including retirement savings plans
  • Support for total well-being
  • Diversity and inclusion initiatives
  • Flexible work arrangements
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service