Full-Stack Engineer 5 (Python, AWS, AI) (Cloud Operations Resilience Engineering)

Capital One•McLean, VA
•$209,000 - $262,400•Hybrid

About The Position

Capital One is seeking a Full-Stack Engineer for its Cloud Operations Resilience Engineering (CORE) Technology division, which enables and evolves foundational cloud infrastructure, including observability, connectivity, resilience, and availability. The role focuses on building and pioneering technology and helping drive a major transformation across Capital One. The engineer will provide technical leadership across teams and complex projects, designing and implementing distributed microservices, full-stack systems, and large-scale cloud-native systems with high reliability and performance requirements. The role uses technologies including Python, Go, Node.js, JavaScript, TypeScript, Docker, Kubernetes, and AWS services. The engineer will partner with architects and product leaders on platform roadmaps and shared-service strategy, establish engineering and operational standards, improve system performance, reduce technical debt, mentor engineers, and influence long-term technology strategy. The role operates in a “you build it, you own it” environment. This is a hybrid position requiring adherence to Capital One’s hybrid policy for on-site presence at the designated office location. Capital One may consider sponsoring a qualified new applicant for employment authorization. The role is eligible for performance-based incentive compensation. Salary ranges vary by location: $229,900–$262,400 in McLean, Virginia, and $209,000–$238,500 in Richmond, Virginia. The role is expected to accept applications for at least five business days.

Requirements

  • Bachelor’s degree or higher in Computer Science or a related quantitative field, such as Statistics, Economics, Operations Research, Analytics, Mathematics, or Engineering.
  • At least 6 years of software engineering experience; internship experience does not apply.
  • At least 3 years of experience with public cloud platforms (AWS, GCP, Azure), cloud-based productivity tools, or virtualization technologies.

Nice To Haves

  • Master’s degree in Computer Science or a related field.
  • 9 or more years of experience coding with Python or Go.
  • 5 or more years of experience with front-end JavaScript or TypeScript frameworks.
  • 5 or more years of experience creating synchronous and asynchronous APIs.
  • 4 or more years of experience with AWS and public cloud platforms.
  • 4 or more years of experience with CI/CD pipelines, infrastructure as code, and automated testing frameworks.
  • 4 or more years of experience using Git-based version-control systems such as Git, GitHub, or Bitbucket.
  • 4 or more years of experience troubleshooting technical issues within cloud environments.
  • 2 or more years of experience leveraging observability and reliability practices at scale to optimize distributed systems.
  • Experience using modern AI-based coding tools such as Claude Code, Codex, or Cursor.
  • Experience with AI-native engineering beyond basic code completion, including context and harness engineering.
  • Experience designing and implementing modern AI-powered solutions, including OpenAI APIs, MCPs, Agent Protocols, and orchestration.
  • 3 or more years of experience mentoring senior engineers and driving professional development within technical teams.
  • At least 1 year of experience leading architectural design reviews and influencing enterprise-wide technical standards and methodologies.
  • At least 1 year of experience establishing and enforcing coding standards and design patterns across teams.
  • Experience leading cross-functional engineering efforts or large-scale technical initiatives.
  • Experience influencing technology strategy at the portfolio or business unit level.

Responsibilities

  • Provide technical leadership across multiple teams and complex projects, driving solutions in distributed microservices and full-stack systems to meet regulatory needs.
  • Drive end-to-end design and implementation of large-scale, distributed, or cloud-native systems with high reliability and performance requirements.
  • Use programming languages including Python, Go, Node.js, JavaScript, and TypeScript; container orchestration services including Docker and Kubernetes; and AWS tools and services.
  • Partner with architects and product leaders to define platform roadmaps, shared-services strategy, service boundaries, and integration patterns.
  • Establish engineering standards for design, development, architecture, and operational excellence across teams.
  • Identify areas for improvement and implement targeted refactoring to reduce technical debt and enhance system performance.
  • Stay current with technology trends, experiment with and learn new technologies, participate in technology communities, and mentor members of the engineering community.
  • Influence long-term technology strategy through evaluation of emerging tools and practices in a “you build it, you own it” environment.

Benefits

  • Comprehensive health, financial, and other benefits supporting total well-being.
  • Performance-based incentive compensation, which may include cash bonuses and/or long-term incentives.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service