Lead Software Engineer

Public Job Hunters · New York, NY

At Capital One, we think and work like a tech company, using our digital fluency to transform everything about the customer experience. We’re bending data to our will, and turning a stodgy industry on its head. That’s reflected in our ranking as the number one business technology innovator in the U.S. in the 2016 InformationWeek Elite 100.

As a Lead Software Engineer, you’ll be at the forefront of this transformation, leading teams, architecting scalable systems, and driving innovation in machine learning and fintech. We’re looking for someone who thrives in a culture of curiosity, learning, and open dialogue — where your ideas are valued and your growth is supported.

Key Responsibilities:

Lead and mentor a team of software engineers in designing, developing, and deploying scalable, secure, and high-performance software systems.

Architect and implement machine learning and data-driven solutions that improve customer experience and business outcomes.

Collaborate with product managers, data scientists, and cross-functional teams to define technical requirements and deliver innovative solutions.

Drive technical excellence by implementing best practices in software engineering, DevOps, and agile methodologies.

Contribute to the company’s technology vision by proposing and implementing new tools, frameworks, and processes.

Actively participate in code reviews, technical design discussions, and architecture decisions.

Support and promote a culture of continuous learning, innovation, and psychological safety within your team.

Represent the engineering team in cross-functional meetings and executive-level discussions.

Why Capital One?

Capital One is a technology company at its core, focused on innovating the financial industry. We

Create a free account to apply