Distinguished Engineer - Software Engineering
About the role
Distinguished Engineer at Capital One is a role that involves working alongside a community of technical experts to define the future of banking in the cloud. The role requires leading through technical contribution, creating clear and concise communications, code samples, blog posts, and other material to share knowledge both inside and outside the organization.
Responsibilities
- Articulate and evangelize a bold technical vision for your domain
- Decompose complex problems into practical and operational solutions
- Ensure the quality of technical design and implementation
- Serve as an authoritative expert on non-functional system characteristics, such as performance, scalability and operability
- Continue learning and injecting advanced technical knowledge into our community
- Handle several projects simultaneously, balancing your time to maximize impact
- Be hands-on and at the forefront of high-order problems such as multi-tenancy, right-time insights, centralized anomaly detection and action, and agentic patterns for Finance business orchestration
- Mentor and upskill the senior engineering talent within the organization, fostering a culture of technical excellence and innovation, and ensuring our innovation is not just fast, but scalable and resilient
Requirements
- Bachelor’s Degree
- At least 7 years of experience in - General software - Software engineering and solution architecture
- Enterprise architecture and design patterns
- Software specializations - Web technologies (Javascript, TypeScript and SPA frameworks)
- Full ML development lifecycle using AI and ML frameworks
- Other specializations - Cloud computing (AWS, Microsoft Azure, Google Cloud)
- Data architecture
Qualifications
- Bachelor's or Master's Degree in Computer Science or a related field
- 10+ years of professional experience coding in commonly used languages like Java, Python, Go, JavaScript/TypeScript, Swift, 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
- Experience in implementing Artificial Intelligence or Artificial Intelligence-enabled solutions
Skills
The role requires a combination of technical skills and soft skills. Technical skills include a deep understanding of web technologies, full ML development lifecycle, cloud computing, and data architecture. Soft skills include the ability to articulate a bold technical vision, decompose complex problems, ensure the quality of technical design and implementation, serve as an authoritative expert, handle multiple projects, be hands-on, mentor and upskill the senior engineering talent, and foster a culture of technical excellence and innovation.
Benefits
Capital One offers a comprehensive, competitive, and inclusive set of health, financial, and other benefits that support your total well-being. These benefits include:
- Comprehensive health insurance plans
- Flexible spending accounts
- Retirement savings plans
- Employee assistance programs
- Professional development opportunities
- Work-life balance initiatives
Pay
The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked.
- Cambridge, MA: $269,100 - $307,200 for Distinguished Engineer
Schedule
The role is full-time and requires regular attendance and availability to meet the demands of the position.