Distinguished Engineer - Card

Capital One Capital One · Banking · McLean, VA +1

Distinguished Engineer role focused on architecting software and systems for loyalty rewards and benefits, with a strong emphasis on engineering excellence, code contribution, and leveraging AI coding tools to augment software product delivery within the fintech domain. The role involves leading technical vision, mentoring, and ensuring quality and scalability of systems processing high volumes of orders.

What you'd actually do

  1. Involved in architecting software and systems powering loyalty rewards and benefits capabilities
  2. Responsible for the quality and engineering excellence across systems that process hundreds of thousands of orders per day
  3. Lead by example by spending a significant portion of time writing code and directly contributing to code bases in conjunction with our engineers
  4. Leverage modern AI coding tools such as Windsurf and Claude Code to augment software product delivery.
  5. Work closely with business partners on scoping, defining, and building features for our customers, including new product launches

Skills

Required

  • Bachelor's Degree
  • At least 7 years of experience in Software engineering including system design and regular code contributions
  • At least 1 year of experience using generative AI coding tools to enhance and augment our software development practices and capabilities
  • At least 7 years of experience in Back End technologies (Go, Java, Python, Database Design, etc.)
  • At least 7 years of experience in Web technologies (JavaScript, TypeScript and SPA frameworks)
  • At least 7 years of experience creating and enforcing standards to ensure standardization and simplification of the overall platform
  • At least 7 years of experience leveraging modern cloud computing platforms effectively and efficiently (e.g. AWS)
  • At least 7 years of experience in designing scalable microservice architectures that operate at scale in a complex environment

Nice to have

  • Bachelor's or Master's Degree in Computer Science or a related field
  • At least 2 years of experience using generative AI coding tools to enhance and augment our software development practices and capabilities
  • 10+ years of professional experience coding in commonly used languages like Java, Python, Go, JavaScript/TypeScript, etc.
  • 8+ years of professional experience in the full lifecycle of system development, from conception through architecture, implementation, testing, deployment and production support
  • 3+ years of experience with public or private cloud technologies
  • 8+ years of experience with Networking (BGP, Wi-Fi, SD-WAN, Cloud Networking and Data Center Networking)

What the JD emphasized

  • At least 1 year of experience using generative AI coding tools to enhance and augment our software development practices and capabilities
  • At least 2 years of experience using generative AI coding tools to enhance and augment our software development practices and capabilities