Lead Software Engineer, Full Stack- Shopping (Remote)

Capital One Financial

Remote

Quick summary

Work type
Remote
Location
Richmond, VA
Salary
$179,400–$204,700 / yr
Posted
39 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $200k
This role $192k
$170k most similar roles pay here $231k

This role pays less than 56% of similar roles. Most pay $175,500–$223,750 — the shaded band above. At the midpoint, this role pays about $192k versus about $200k 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- Shopping (Remote)

We are seeking a Lead Software Engineer with full-stack expertise to join our dynamic shopping platform team. This senior-level role involves leading the development of innovative features that enhance user experience and integrate advanced data analytics into payment processing systems. Day-to-day responsibilities include designing scalable solutions, collaborating with cross-functional teams, and mentoring junior engineers. Ideal candidates possess 7+ years of hands-on experience in JavaScript, Java, TypeScript, SQL, Python, Node.js, or Go, along with a deep understanding of financial data analysis and payment processing technologies. The position requires strong problem-solving skills and the ability to work effectively in a remote environment on large-scale projects that address complex business challenges in the e-commerce space.

What you'll do

  • Design and implement full-stack solutions integrating data with emerging technologies.
  • Lead the development of payment processing systems and financial data analysis tools.
  • Optimize software performance by identifying bottlenecks and implementing scalable solutions.
  • Mentor junior engineers and provide technical guidance on complex projects.
  • Stay updated with industry trends and incorporate new technologies into existing systems.

What we're looking for

  • Bachelor’s Degree required.
  • 7+ years of experience in JavaScript, Java, TypeScript, SQL, Python, Node.js, or Go.
  • Experience with payment processing data or financial data analysis preferred.
  • Master's Degree preferred.
  • Passion for integrating data with emerging technologies.

More like this

Similar roles