About The Position

Capital One Shopping is seeking a Full-stack Engineer 4 to join its Categories team, a high-growth, entrepreneurial group focused on launching new products. The team builds thematic shopping ecosystems spanning areas such as travel, groceries, streaming, event tickets, and mobile gaming. This role partners closely with Digital Product Managers to ideate, strategize, and architect new consumer experiences, combining startup-like ownership with the scale of a large technology organization. The engineer will take hands-on technical ownership of greenfield products from inception through deployment, with a focus on scalable distributed microservices and robust backend architecture. The role works across multiple platforms and stacks, primarily using JavaScript and TypeScript, while also engaging with infrastructure and big data pipelines that track more than 3 billion items and terabytes of analytics. Engineers contribute to technical strategy, architectural design, code evaluations, hands-on development, and mentoring. The position uses languages including TypeScript, JavaScript, SQL, Python, and Go, along with open-source relational databases, distributed NoSQL databases, Docker, Kubernetes, and AWS cloud-native tools. The role is remote-eligible. The listed annual salary range is $179,400–$204,700 for remote work regardless of location, or $197,300–$225,100 in McLean, Virginia. The position is also eligible for performance-based incentive compensation, which may include cash bonuses and/or long-term incentives. Capital One provides a comprehensive benefits offering; 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 4 years of software engineering experience; internship experience does not apply.
  • At least 2 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.
  • 7+ years of coding experience with more than two of the following: Go, Java, JavaScript/TypeScript, Python, Rust, C#, or Scala.
  • 3+ years of experience with databases and database management systems.
  • 3+ years of experience with AWS, GCP, Azure, cloud-based productivity tools, or virtualization technologies.
  • 4+ years of experience contributing to open-source frameworks.
  • 3+ years of experience with front-end JavaScript or TypeScript frameworks.
  • 4+ years of experience creating synchronous and asynchronous APIs.
  • 3+ years of experience with CI/CD pipelines, infrastructure as code, and automated testing frameworks.
  • 3+ years of experience using Git-based version-control systems such as Git, GitHub, or Bitbucket.
  • 3+ years of experience troubleshooting technical issues within cloud environments.
  • Experience leveraging modern AI-based coding tools and IDE copilots.
  • 1+ year of experience mentoring engineers and driving professional development within technical teams.
  • 1+ year of experience using observability to identify and optimize performance bottlenecks in distributed systems.
  • Experience with interactive AI tooling to accelerate productivity, using capabilities beyond basic code completion.
  • Experience leading cross-functional engineering efforts or large-scale technical initiatives.
  • Experience establishing and enforcing coding standards and design patterns across teams.

Responsibilities

  • Take technical ownership of new greenfield products from inception through deployment.
  • Build and deliver scalable distributed microservices, with emphasis on robust backend architecture.
  • Collaborate with Digital Product Managers to define technical strategy and translate consumer needs into features.
  • Participate in architectural design, code evaluations, and hands-on coding.
  • Mentor members of the engineering community and contribute to their professional development.
  • Work across programming languages, databases, container orchestration, and AWS cloud-native tools.
  • Work with infrastructure and big data pipelines tracking more than 3 billion items and terabytes of analytics.

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