Distinguished Software Engineer - Ifx

Capital One

McLean, VA, US
Base: $244,700 - $335,100 annually by location; bo...
Not specified (assumed hybrid based on company practices)
7+ years software engineering experience
7+ years distributed systems design
5+ years public cloud technologies
Capital One is seeking a Distinguished Software Engineer to lead innovation in cloud-based banking solutions, focusing on distributed systems and machine learning platform development. The ideal candidate will possess extensive experience in software engineering, specifically in designing distributed systems and backend architectures

Job Summary

  • This role involves leading the architecture of a highly available, multi-tenant machine learning platform capable of supporting large-scale AI workloads.
  • The successful candidate will specialize in distributed compute solutions using Ray and Spark to accelerate tasks ranging from LLM pre-training to real-time inference.
  • Capital One offers competitive salaries ranging from $244,700 to $335,100 depending on location, along with performance-based incentives and comprehensive benefits.

Matching Summary

Match Score: 85

Capital One is seeking a Distinguished Software Engineer to lead innovation in cloud-based banking solutions, focusing on distributed systems and machine learning platform development. The ideal candidate will possess extensive experience in software engineering, specifically in designing distributed systems and backend architectures.

Salary

Base: $244,700 - $335,100 annually by location; Bonus/Equity: Performance based incentive compensation including cash bonuses and/or long term incentives; Benefits: Comprehensive health, financial, and well-being support

Skills & Requirements

Must-have

  • 7+ years software engineering experience
  • 7+ years distributed systems design
  • 5+ years public cloud technologies
  • Golang and Python programming expertise
  • Ray and Spark distributed frameworks
  • Kubernetes and AWS Lambda runtime environments

Nice-to-have

  • Passion for mentoring next-generation talent
  • Experience with generative AI applications
  • Active participation in tech communities
  • Strong cross-functional collaboration skills
  • Proven track record of engineering excellence

Key Requirements

  • Bachelor's degree required
  • Minimum 7 years software engineering experience
  • Minimum 7 years designing distributed systems
  • Minimum 5 years public cloud technology experience
  • Eligibility for employment authorization sponsorship

Work Rights

Not specified

Sponsorship: available

Tailored Resume

Cover Letter