Lead Software Engineer, BackEnd (Java, Scala, AWS)

Capital One Financial

Quick summary

Work type
On-site
Location
New York, NY · McLean, VA
Salary
$197,300–$225,100 / yr
Posted
2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $198k
This role $211k
$167k most similar roles pay here $237k

This role pays more than 68% of similar roles. Most pay $173,512–$222,437 — the shaded band above. At the midpoint, this role pays about $211k versus about $198k for comparable roles.

Based on 240 similar postings.

Employer

About Capital One Financial

Capital One Financial is a bank holding company specializing in credit cards, auto loans, banking, and savings products, known for its data-driven approach to consumer and commercial finance. Industry: Financial Services & Banking

Capital One Financial currently has 498 open roles on FindRole.

Listed pay typically runs $197,300–$225,100 across 495 roles with salary data.

Most-posted roles

View all roles at Capital One Financial

At a glance

TL;DR · Lead Software Engineer, BackEnd (Java, Scala, AWS)

As a Lead Software Engineer on the Travel App Platform Team at Capital One, you will play a pivotal role in shaping and maintaining the cross-platform architecture that supports various travel products such as flights, hotels, rental cars, and more. Your responsibilities include identifying shared needs across product engineering teams, driving adoption of common patterns and services, and collaborating with stakeholders to evolve the platform. You will work extensively with Scala/Finagle and contribute to the development of large-scale distributed systems, requiring strong technical expertise in Scala or functional Java. Additionally, you must possess excellent communication skills to build consensus and gain buy-in from diverse teams within Capital One Travel.

What you'll do

  • Lead the design and implementation of scalable backend services using Java or Scala.
  • Architect large-scale distributed systems to support Capital One Travel products.
  • Collaborate with product engineering teams to identify shared technical needs.
  • Drive adoption of common patterns and services across multiple stakeholder teams.
  • Shape platform direction by influencing decisions on architecture and technology.

What we're looking for

  • Significant experience architecting large-scale distributed systems.
  • Strong expertise in Scala or functional Java programming.
  • Proficient in AWS and cloud-based development environments.
  • Bachelor’s or Master's degree in Computer Science or related field.
  • Excellent communication and influence skills for stakeholder engagement.
  • Ability to drive adoption of common patterns and services across teams.

More like this

Similar roles

Lead Software Engineer (Android, Java/Kotlin, AWS)

Capital One Financial

McLean, VA 51 days ago $197,300$225,100
Android Kotlin Java AWS Agile CI/CD Mentorship Code Review 3rd party libraries Swift(iOS) API development Web development Technical leadership Mobile ecosystem development