Capital One

Lead Software Engineer (Python)

Capital One

McLean, VA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to Capital One, where we believe in the power of technology to drive innovation and change the way people interact with financial services. We are seeking a highly skilled Lead Software Engineer with expertise in Python to join our dynamic team. As a Lead Software Engineer, you will have the opportunity to work on cutting-edge projects and lead a team of talented engineers to deliver high-quality solutions. We are looking for a passionate individual who is driven by a desire to solve complex problems and has a strong foundation in software development principles. If you have a passion for technology and are ready to take on new challenges, we invite you to apply for this exciting opportunity.

  1. Develop and maintain high-quality software solutions using Python programming language.
  2. Lead a team of software engineers to deliver projects on time and with high quality.
  3. Collaborate with cross-functional teams to design, develop, and implement innovative solutions.
  4. Conduct code reviews and provide constructive feedback to team members.
  5. Identify and resolve technical issues and challenges in a timely manner.
  6. Stay updated with industry trends and best practices in software development.
  7. Mentor and guide junior team members to improve their technical skills.
  8. Work closely with product managers to understand project requirements and translate them into technical specifications.
  9. Continuously improve and optimize existing code base to enhance performance and scalability.
  10. Communicate project progress and updates to stakeholders and upper management.
  11. Participate in agile development processes, including planning, grooming, and retrospectives.
  12. Contribute to the development of coding standards and best practices for the team.
  13. Act as a technical subject matter expert and provide guidance to other teams within the company.
  14. Proactively identify and suggest new technologies and tools to improve the development process.
  15. Adhere to security and compliance standards in all software development activities.
Where is this job?
This job is located at McLean, VA, USA
Job Qualifications
  • Extensive Experience In Python Programming Language: The Ideal Candidate Should Have A Strong Command Over Python And Be Able To Develop Complex Applications Using The Language. They Should Be Proficient In Writing Efficient And Maintainable Code In Python.

  • Knowledge Of Software Engineering Principles: A Lead Software Engineer Should Have A Good Understanding Of Software Engineering Principles, Such As Agile Development, Design Patterns, And Software Architecture. They Should Be Able To Apply These Principles To Deliver High-Quality Solutions.

  • Leadership And Project Management Skills: As A Lead Software Engineer, The Candidate Should Have Experience Leading And Managing A Team Of Developers. They Should Possess Strong Communication And Collaboration Skills To Effectively Guide And Motivate Their Team Towards Project Goals.

  • Experience With Cloud Technologies: Capital One Is A Leader In Cloud Adoption, And The Ideal Candidate Should Have Experience Working With Cloud Platforms Such As Aws, Azure, Or Gcp. They Should Have A Good Understanding Of Cloud-Native Architectures And Be Able To Design And Deploy Applications In The Cloud.

  • Prior Experience In The Financial Industry: Capital One Is A Financial Services Company, And Experience In The Industry Is Highly Valued. The Candidate Should Have A Good Understanding Of Financial Systems And Regulations, As Well As Experience Developing Software For Banking, Payments, Or Other Financial Services.

Required Skills
  • Software Development

  • Project Management

  • Problem Solving

  • Agile Methodology

  • Analytical Thinking

  • Object-oriented design

  • Team Leadership

  • Database design

  • Code optimization

  • Programming Proficiency

  • Python Expertise

Soft Skills
  • Communication

  • Emotional Intelligence

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Lead Software Engineer (Python) in McLean, VA, USA is $120,000-$150,000 per year. This range can vary depending on factors such as the specific industry, company size, and level of experience. Individuals with more experience and advanced skills may earn higher salaries within this range.

Additional Information
Capital One is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMarch 20th, 2025
Apply BeforeJuly 8th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Capital One

Capital One Financial Corporation is an American bank holding company specializing in credit cards, auto loans, banking, and savings accounts, headquartered in McLean, Virginia. Capital One is ranked 11th on the list of largest banks in the United States by assets.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started