Job Description
Summary
The Lead Software Engineer serves as a technical leader responsible for designing, building, and guiding the delivery of modern full stack solutions that support large scale, cloud based platforms. This role plays a key part in driving Capital One’s technology transformation by combining hands on engineering expertise with mentorship, collaboration, and technical leadership.
Key Responsibilities
- Lead the design and delivery of complex software solutions using distributed microservices and full stack architectures.
- Provide technical leadership and guidance to engineering teams while setting standards for code quality, scalability, and maintainability.
- Partner closely with product managers to translate business and regulatory requirements into robust technical solutions.
- Mentor engineers through code reviews, technical discussions, and participation in internal and external technology communities.
- Drive adoption of modern engineering practices including cloud native development, automation, and continuous improvement.
- Contribute to architectural decisions that ensure applications are secure, resilient, and aligned with enterprise standards.
Required Qualifications
- Bachelor’s degree with a minimum of four years of professional software engineering experience.
- At least one year of hands on experience building or supporting applications in a cloud environment such as AWS, Microsoft Azure, or Google Cloud.
- Strong experience developing full stack applications and collaborating within Agile delivery teams.
Tech Stack
JavaScript, Java, TypeScript, HTML, CSS, SQL, Python, Go, AWS, Open Source RDBMS, NoSQL Databases, Docker, Container Orchestration Platforms
Compensation & Benefits
Competitive compensation aligned with market standards.
Health benefits, PTO, remote flexibility (varies by client).
Work Schedule
Monday–Friday, flexible hours, occasional on-call (if applicable).
About the Client
Our client is a large scale financial services organization focused on leveraging cloud technologies and modern software engineering practices to deliver secure, innovative digital solutions.
Why Join the Team?
- This role offers the opportunity to influence technical direction.
- Mentor engineering talent across delivery teams.
- Work on high impact initiatives supporting digital transformation and customer empowerment.
How to Apply
Submit your resume to people@ignitetalentpartners.com. Shortlisted candidates will be contacted.