Lead Software Engineer, Full Stack (JavaScript, Python)

A leading financial services company that provides credit cards, banking, and lending services.
$175,800 - $200,700
Full Stack
Staff Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Finance

Description For Lead Software Engineer, Full Stack (JavaScript, Python)

Capital One is seeking a Lead Software Engineer to join their Card Platform group in Chicago. This role offers an exciting opportunity to lead full-stack development initiatives within the Portfolio decisioning Application, which enables various business and data intent owners across Card to create and launch campaigns. The position involves working with cutting-edge technologies including ReactJS, NodeJS, Python, and cloud services, while leading a team of developers in building and maintaining critical financial technology infrastructure.

The role combines technical leadership with hands-on development, requiring expertise in both frontend and backend technologies. You'll be responsible for processing large volumes of batch data and providing complete frontend, backend, support, and monitoring capabilities. The team has recently completed integrating Card Marketing campaigns into the platform and has an ambitious two-year roadmap for implementing new features.

As a Lead Software Engineer, you'll be at the forefront of Capital One's technical transformation, working with distributed microservices and cloud-based solutions. The position offers competitive compensation ($175,800 - $200,700) and comprehensive benefits, including health coverage and performance-based incentives. You'll have the opportunity to mentor other engineers, contribute to architectural decisions, and work on solutions that impact millions of customers.

The ideal candidate should have at least 4 years of software engineering experience, strong knowledge of JavaScript/Python, and cloud computing expertise. This role is perfect for someone who enjoys solving complex problems in a fast-paced, collaborative environment while leading and mentoring a team of developers.

Last updated 2 hours ago

Responsibilities For Lead Software Engineer, Full Stack (JavaScript, Python)

  • Lead a portfolio of diverse technology projects and team of developers
  • Work with distributed microservices and full stack systems
  • Collaborate with digital product managers
  • Deliver robust cloud-based solutions
  • Share knowledge and mentor other engineers
  • Build UI and API capabilities using ReactJS, NodeJS, Python, and serverless architecture
  • Work on data processing using Spark and analytics using Databricks

Requirements For Lead Software Engineer, Full Stack (JavaScript, Python)

JavaScript
Python
React
Node.js
  • Bachelor's Degree
  • At least 4 years of experience in software engineering
  • At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
  • Experience with JavaScript, TypeScript, Python, Spark SQL (preferred)
  • Experience with Databricks, Snowflake or similar tools (preferred)
  • Experience in open source frameworks (preferred)
  • Experience in Agile practices (preferred)

Benefits For Lead Software Engineer, Full Stack (JavaScript, Python)

Medical Insurance
Dental Insurance
Vision Insurance
  • Comprehensive health benefits
  • Financial benefits
  • Performance based incentive compensation
  • Cash bonus opportunities
  • Long term incentives (LTI)

Interested in this job?

Jobs Related To Capital One Lead Software Engineer, Full Stack (JavaScript, Python)

Lead Software Engineer - Full Stack

Lead Software Engineer position at Capital One, focusing on full-stack development and team leadership, requiring Java expertise and cloud computing experience.

Lead Software Engineer, Full Stack (Java, Python, JavaScript, AWS)

Lead Software Engineer position at Capital One focusing on full stack development using Java, Python, JavaScript, and AWS, offering competitive salary and benefits.

Senior Lead Software Engineer, Full Stack (Enterprise Platforms Technology)

Senior Lead Software Engineer position at Capital One focusing on full-stack development for enterprise platforms, offering competitive compensation and comprehensive benefits.

Lead Software Engineer - Full Stack

Lead Software Engineer position at Capital One focusing on full stack development, cloud technologies, and distributed systems.

Lead Software Engineer, Full Stack (Bank Tech)

Lead Software Engineer position at Capital One focusing on full-stack development with cloud technologies, offering competitive compensation and comprehensive benefits.