Distinguished Software Engineer

Capital One Capital One · Banking · Plano, TX +3

Distinguished Software Engineer role at Capital One, focused on leading technical vision, innovation, and engineering excellence within the cloud banking domain. This role involves mentoring, evangelizing technical strategies, and ensuring quality in complex problem-solving, with a strong emphasis on public cloud experience.

What you'd actually do

  1. Articulate and evangelize a bold technical vision for your domain
  2. Decompose complex problems into practical and operational solutions
  3. Ensure the quality of technical design and implementation
  4. Serve as an authoritative expert on non-functional system characteristics, such as performance, scalability and operability
  5. Continue learning and injecting advanced technical knowledge into our community

Skills

Required

  • Bachelor's Degree
  • 7 years of software engineering or software development experience
  • 5 years of public cloud experience (AWS, GCP, Azure)

Nice to have

  • Bachelor's or Master's Degree in Computer Science or a related field
  • 10 years of experience in security engineering and architecture
  • 10 years of professional experience coding in commonly used languages like Java, Python, Go, Node
  • 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 (AWS)
  • Experience leveraging interactive AI tooling to accelerate productivity, utilizing capabilities beyond basic code completion

What the JD emphasized

  • public cloud experience (AWS, GCP, Azure)
  • security engineering and architecture
  • full lifecycle of system development
  • public or private cloud technologies (AWS)