Find your dream job faster with JobLogr
AI-powered job search, resume help, and more.
Try for Free
CO

Capital One

via Lensa

Apply Now
All our jobs are verified from trusted employers and sources. We connect to legitimate platforms only.

Principal Software Engineer - Capital One Software (Remote)

Anywhere
full-time
Posted 9/11/2025
Key Skills:
Java
Python
AWS
Microservices
RESTful APIs
Leadership
Cloud Computing
Software Architecture

Compensation

Salary Range

$150K-200K a year

Responsibilities

Designing and developing scalable software systems, leading engineering teams, collaborating with stakeholders, and driving innovation.

Requirements

8+ years of software engineering experience, proficiency in Java or Python, cloud platform experience, leadership skills, and strong problem-solving abilities.

Full Description

Job Title: Principal Software Engineer - Capital One Software (Remote) Company Overview: Capital One is a leading financial services company committed to using technology and data to transform the banking experience. Since launching our first credit card in 1994, we have been pioneers in leveraging innovation to deliver personalized solutions to millions of customers. Our culture fosters creativity, collaboration, and continuous learning to drive meaningful impact. Role Overview: As a Principal Software Engineer at Capital One, you will play a critical role in designing and delivering scalable software solutions that power our financial products. You will lead technical initiatives, mentor engineering teams, and collaborate across departments to drive innovation and operational excellence. What You'll Do: - You will architect and develop high-quality, scalable software systems that meet business needs. - You will lead and mentor engineering teams to foster technical growth and best practices. - You will collaborate with product managers, designers, and other stakeholders to define and deliver impactful features. - You will drive continuous improvement in software development processes and tools. - You will ensure code quality through rigorous testing, code reviews, and automation. - You will troubleshoot and resolve complex technical issues to maintain system reliability. - You will stay current with emerging technologies and industry trends to inform strategic decisions. - You will contribute to the company’s technology roadmap and innovation initiatives. What You Bring: - 8+ years of professional software engineering experience, with a strong background in backend development. - Proficiency in Java, Python, or similar programming languages. - Experience with cloud platforms such as AWS or Azure. - Strong understanding of microservices architecture and RESTful API design. - Proven leadership skills with experience mentoring and guiding engineering teams. - Excellent problem-solving abilities and communication skills. Bonus Points If You Have: - Experience in the financial services industry or with fintech products. - Knowledge of containerization technologies like Docker and Kubernetes. - Familiarity with DevOps practices and CI/CD pipelines. - Advanced degree in Computer Science or related field. What We Offer: - We offer a competitive salary and comprehensive benefits package. - We offer flexible remote work options to support work-life balance. - We offer opportunities for professional development and career growth. - We offer a collaborative and inclusive work environment. - We offer access to cutting-edge technology and innovation projects. Ready to Apply? To join our team as a Principal Software Engineer, please submit your resume and cover letter through the Capital One careers website. We look forward to exploring how you can contribute to our mission of transforming financial services through technology.

This job posting was last updated on 9/11/2025

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt