Senior Manager Software Engineering, Full Stack

Capital One Financial

Quick summary

Work type
On-site
Location
Plano, TX
Salary
$209,000–$238,500 / yr
Posted
2 days ago

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 · Senior Manager Software Engineering, Full Stack

As a Senior Manager of Software Engineering at Capital One, you will lead a full-stack development team responsible for building and maintaining scalable financial technology solutions. Your day-to-day responsibilities include overseeing the design, implementation, and testing of complex systems using modern web technologies such as React and Angular for front-end development, alongside Node.js or Python on the back end. You will also work closely with cross-functional teams to ensure alignment with business objectives and drive innovation in the financial services sector. This role requires expertise in cloud platforms like AWS or Azure, as well as a strong understanding of agile methodologies and DevOps practices.

What you'll do

  • Lead the design and development of full-stack software solutions for complex business problems.
  • Mentor junior engineers and provide technical guidance on best practices and coding standards.
  • Drive continuous integration and deployment processes to ensure efficient release cycles.
  • Analyze system performance issues, identifying bottlenecks and implementing optimization strategies.
  • Stay updated with industry trends and emerging technologies to innovate product offerings.

What we're looking for

  • At least 7 years of experience in software engineering or related field.
  • Strong background in full-stack development with expertise in multiple programming languages.
  • Proven leadership skills managing a team of engineers and delivering complex projects.
  • Bachelor’s degree in Computer Science, Engineering, or related technical field required.
  • Master’s degree preferred for advanced problem-solving and project management roles.
  • Experience with agile methodologies and continuous integration/continuous deployment (CI/CD).
  • Excellent communication and collaboration skills to work effectively in a team environment.