Lead Software Engineer, Full Stack (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
3 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $193k
This role $211k
$156k most similar roles pay here $232k

This role pays more than 70% of similar roles. Most pay $163,500–$222,000 — the shaded band above. At the midpoint, this role pays about $211k versus about $193k 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, Full Stack (Java, Scala, AWS)

The Lead Software Engineer role at Capital One Travel involves leading the development of a new messaging platform to enhance user engagement across various travel products such as flights, hotels, and rental cars. This full-stack position requires expertise in Scala or Functional Java along with experience in AWS, where you will build scalable email and push notification systems to improve customer communication and personalization. You will collaborate closely with multiple teams within the organization to ensure seamless integration of new features and functionalities, supporting Capital One’s expanding travel offerings. Strong communication skills are essential for navigating complex stakeholder relationships and driving project success at a large scale.

What you'll do

  • Design and develop full-stack solutions using Java and Scala for Capital One Travel products.
  • Build a ground-up messaging platform to enhance user engagement through emails and push notifications.
  • Integrate AWS services to support scalable and reliable messaging capabilities.
  • Collaborate with cross-functional teams to ensure alignment on travel product features.
  • Implement functional programming principles in Scala/Finagle stack for efficient development.

What we're looking for

  • 5+ years of professional software development experience.
  • Proficiency in Scala or Functional Java programming.
  • Experience with AWS cloud services and infrastructure.
  • Strong communication skills for working with multiple teams.
  • Bachelor’s degree or equivalent work experience required.
  • Master's Degree preferred but not mandatory.

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