Capital One is seeking a Lead Software Engineer to join their Card Platform group in Chicago. This role offers an exciting opportunity to lead full-stack development initiatives within the Portfolio decisioning Application, which enables various business and data intent owners across Card to create and launch campaigns. The position involves working with cutting-edge technologies including ReactJS, NodeJS, Python, and cloud services, while leading a team of developers in building and maintaining critical financial technology infrastructure.
The role combines technical leadership with hands-on development, requiring expertise in both frontend and backend technologies. You'll be responsible for processing large volumes of batch data and providing complete frontend, backend, support, and monitoring capabilities. The team has recently completed integrating Card Marketing campaigns into the platform and has an ambitious two-year roadmap for implementing new features.
As a Lead Software Engineer, you'll be at the forefront of Capital One's technical transformation, working with distributed microservices and cloud-based solutions. The position offers competitive compensation ($175,800 - $200,700) and comprehensive benefits, including health coverage and performance-based incentives. You'll have the opportunity to mentor other engineers, contribute to architectural decisions, and work on solutions that impact millions of customers.
The ideal candidate should have at least 4 years of software engineering experience, strong knowledge of JavaScript/Python, and cloud computing expertise. This role is perfect for someone who enjoys solving complex problems in a fast-paced, collaborative environment while leading and mentoring a team of developers.