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 in Software Engineering with a focus on DevOps to lead a transformative initiative in our technology space. This role is pivotal as we modernize our core banking platforms, aiming to create a new, state-of-the-art core banking system that will serve as the system of record for all account balances and transaction processing. As a Senior Manager, you will be at the forefront of this transformation, contributing to the Platform Engineering efforts by designing and implementing resiliency approaches, driving deployment patterns, and establishing observability and alerting standards for the platform. In this position, you will lead a diverse portfolio of technology projects and manage a team of developers who possess deep expertise in machine learning, distributed microservices, and full-stack systems. Your leadership will be crucial in fostering a collaborative and innovative environment where team members can thrive. You will also be expected to stay abreast of the latest technology trends, engage in experimentation with new technologies, and actively participate in both internal and external technology communities. Mentoring other engineers will be a key aspect of your role, and you may occasionally be called upon to code or evaluate code. Collaboration is essential 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. You will utilize a variety of programming languages, including Java, Python, SQL, Ruby, and Go, as well as container orchestration services like Docker and Kubernetes, and configuration management tools such as Ansible and Terraform, alongside a range of AWS tools and services.

Responsibilities

  • Lead a portfolio of diverse technology projects and a team of developers.
  • Design and implement resiliency approaches for the platform.
  • Drive deployment patterns and own observability/alerting standards.
  • Collaborate with digital product managers to deliver cloud-based solutions.
  • Stay updated on tech trends and experiment with new technologies.
  • Mentor other members of the engineering community.
  • Occasionally code or evaluate code.

Requirements

  • Bachelor's degree in a relevant field.
  • At least 8 years of experience in DevOps Engineering (Internship experience does not apply).
  • At least 4 years of experience with Cloud Native technologies (AWS, Azure, GCP).
  • At least 6 years of Unix or Linux system administration experience.
  • At least 4 years of experience in people management.

Nice-to-haves

  • 9+ years of DevOps Engineering experience.
  • 6+ years of experience with coding and scripting (Python, SQL, Java, JavaScript, Golang, Bash, Perl, Ruby).
  • 4+ years of experience in infrastructure design, implementation, and delivery.
  • 3+ years of experience with monitoring tools (Splunk or Zabbix).
  • 3+ years of experience with container orchestration services (Docker or Kubernetes).
  • 3+ years of experience working with Agile Development Practices.

Benefits

  • Comprehensive health benefits
  • Financial benefits
  • Inclusive workplace policies
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service