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 technical leadership and building reliable, high-performance distributed and cloud-native systems, including microservices and full-stack platforms, to meet regulatory and business needs. The engineer will lead end-to-end design and implementation, use languages such as Python, Go, Node.js, JavaScript, and TypeScript, and work with container orchestration technologies and AWS services. The role partners with architects and product leaders on platform roadmaps and shared-service strategies, establishes engineering standards, improves system performance and reduces technical debt, mentors engineers, and helps shape long-term technology strategy. The position operates in a “you build it, you own it” environment and is designated hybrid, subject to Capital One’s on-site policy. The position offers annual salary ranges of $229,900–$262,400 in McLean, Virginia, and $209,000–$238,500 in Richmond, Virginia. It is also eligible for performance-based incentives, which may include cash bonuses and/or long-term incentives. Capital One describes its benefits as a comprehensive set of health, financial, and other benefits; eligibility varies by employment status and management level.

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, or 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 coding experience 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 leveraging 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, implement targeted refactoring, and contribute to efforts that 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 by evaluating emerging tools and practices in a “you build it, you own it” environment.

Benefits

  • Comprehensive health, financial, and other benefits supporting total well-being; eligibility varies based on full-time or part-time status, exempt or non-exempt status, and management level.
  • Eligible for performance-based incentive compensation, which may include cash bonuses and/or long-term incentives.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service