Capital One

Senior Software Engineer, Back End

Capital One

San Francisco, CA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you passionate about developing cutting-edge technology solutions that drive business success? Do you thrive in a fast-paced, collaborative environment where your ideas are valued and your expertise is respected? If so, we have an exciting opportunity for you to join our team as a Senior Software Engineer, Back End at Capital One.As a Senior Software Engineer, you will play a key role in designing, building, and maintaining our back-end systems to support our industry-leading financial products and services. You will use your advanced technical skills and experience to develop high-quality, scalable solutions that exceed customer expectations and drive business growth. We are looking for a highly motivated, self-directed individual who is able to work independently and as part of a team to deliver innovative solutions that meet our business needs.To be successful in this role, you must have a strong background in software engineering, with a focus on back-end development. You should possess excellent problem-solving skills, a deep understanding of coding best practices, and a strong ability to learn and adapt to new technologies. If you are ready to take your career to the next level and make a significant impact on a dynamic and innovative team, join us at Capital One as a Senior Software Engineer, Back End.

  1. Design, develop, and maintain high-quality, scalable back-end systems for our financial products and services.
  2. Collaborate with cross-functional teams to understand business needs and translate them into technical requirements.
  3. Utilize advanced technical skills and experience to develop cutting-edge solutions that exceed customer expectations.
  4. Work independently and as part of a team to deliver innovative and efficient solutions that drive business growth.
  5. Stay updated with the latest technologies and industry trends to continuously improve and optimize our systems.
  6. Adhere to coding best practices and maintain code quality by conducting regular code reviews.
  7. Troubleshoot and debug complex technical issues and provide timely resolutions.
  8. Mentor and guide junior engineers to help them grow and develop their skills.
  9. Communicate effectively with team members and stakeholders to gather requirements, provide updates, and present solutions.
  10. Proactively identify and address potential risks to ensure the smooth functioning of back-end systems.
  11. Handle multiple projects simultaneously and prioritize tasks to meet project deadlines.
  12. Continuously improve processes and workflows to increase efficiency and productivity.
  13. Conduct research and perform proof of concept experiments to evaluate new technologies and tools.
  14. Collaborate with other teams and departments to integrate and maintain third-party systems.
  15. Demonstrate a strong commitment to delivering high-quality work and meeting project goals.
Where is this job?
This job is located at San Francisco, CA, USA
Job Qualifications
  • Extensive Experience In Designing And Developing Scalable And Efficient Back-End Systems Using Programming Languages Such As Java, Python, Or C++.

  • Proven Track Record Of Successfully Delivering Complex Software Projects From Concept To Production, With A Strong Understanding Of Software Development Lifecycle.

  • In-Depth Knowledge Of Database Design, Data Structures, And Algorithms, With Experience In Working With Large Datasets And Sql Databases.

  • Ability To Lead And Mentor A Team Of Software Engineers, Providing Technical Guidance And Driving Best Practices In Coding, Testing, And Deployment.

  • Excellent Problem-Solving Skills And A Strong Analytical Mindset, With The Ability To Identify And Troubleshoot Complex Technical Issues In A Timely Manner.

Required Skills
  • Agile Methodology

  • Cloud Computing

  • Performance optimization

  • Object-oriented programming

  • API development

  • Team Leadership

  • Database design

  • System architecture

  • Test-Driven Development

  • Problem-Solving

  • Coding Proficiency

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • creativity

  • Attention to detail

  • Teamwork

  • Active Listening

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Senior Software Engineer, Back End in San Francisco, CA, USA is between $140,000-$190,000 per year. This can vary depending on factors such as years of experience, specific skills, and the company's size and industry.

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 19th, 2025
Apply BeforeJune 9th, 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