Full-stack Engineer 4 (Java, Scala, AWS)
Role Overview
Join the Travel App Platform Team building shared cross-platform architecture and services for Capital One Travel products.
The platform supports flights, hotels, rental cars, vacation rentals, activities, and cruises.
The organization primarily develops in a Scala/Finagle stack and needs distributed-systems architecture expertise with Scala or functional Java.
Key Skills for This Role
Full Job Posting
Role Overview
Join the Travel App Platform Team building shared cross-platform architecture and services for Capital One Travel products.
The platform supports flights, hotels, rental cars, vacation rentals, activities, and cruises.
The organization primarily develops in a Scala/Finagle stack and needs distributed-systems architecture expertise with Scala or functional Java.
What You'll Do
- Lead diverse technology projects and developers building distributed microservices and full-stack systems.
- Collaborate with product managers to deliver cloud-based solutions.
- Provide technical leadership across Agile teams and set design, development, and operational standards.
- Define service boundaries, integration patterns, and reusable frameworks with architects.
- Implement refactoring that reduces technical debt and improves system performance.
- Influence technology strategy by evaluating emerging tools and practices.
- Mentor engineers and participate in internal and external technology communities.
Basic Qualifications
- Bachelor's degree or higher in Computer Science or a related quantitative field.
- At least 4 years of software engineering experience; internships do not apply.
- At least 2 years with public cloud platforms, cloud-based productivity tools, or virtualization technologies.
Preferred Qualifications
- Master's degree in Computer Science or a related field.
- 7+ years coding with more than two listed languages, including Go, Java, JavaScript/TypeScript, Python, Rust, C#, or Scala.
- 3+ years with databases, cloud technologies, front-end JavaScript or TypeScript frameworks, CI/CD, infrastructure as code, testing, or Git-based version control.
- Experience with AI coding tools, observability, mentoring, technical leadership, coding standards, and design patterns.
Compensation
- Annual salary range: $197,300-$225,100 in McLean, Virginia.
- Annual salary range: $215,200-$245,600 in New York, New York.
- The role may earn performance-based incentive compensation, including cash bonuses or long-term incentives.
Benefits
- Capital One offers health, financial, and other benefits, with eligibility varying by employment status and management level.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Capital One
Manager, AI Engineer
Toronto, CAN
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Manager, AI Engineer About Capital One Canada For 30 years, we've been on a mission to change banking for good. We challenge the traditional bank stereotype by int
Lead Technical Recruiter (Manager, IC) - Canada AI Hub
Toronto, CAN
Capital One is seeking a lead-level individual-contributor recruiter to build and manage hiring for specialized AI, machine learning, research, and platform roles across Canada. Candidates need substantial full-cycle tec
Senior Operations Production Coordinator - (Onsite)
Richmond, USA
Manager, AI Engineer
Toronto, CAN
Full-stack Engineer 4
McLean, USA
Senior Manager, Finance - Capital One Travel
McLean, USA
Senior Associate - Data Engineer
Bengaluru, IND
Café Ambassador- Scottsdale Fashion Sq.
Scottsdale, USA
Compliance Advisory Specialist II
McLean, USA
Lead Technical Recruiter (Manager, IC) - Canada AI Hub
Toronto, CAN
Senior Operations Production Coordinator - (Onsite)
Richmond, USA