Capital One Software, a division of Capital One, is seeking a Senior Software Engineer to join their enterprise B2B software business. This role offers an exciting opportunity to work on cutting-edge data management solutions in the cloud, focusing on cost performance, infrastructure management, and data security.
As a Senior Software Engineer, you'll be part of a pioneering team that's building innovative products to help organizations scale their data management capabilities and leverage AI effectively. The position involves leading technical initiatives and guiding developers in creating robust, cloud-native solutions using modern technologies like Java, Python, Go, JavaScript (React), and TypeScript, along with container orchestration services including Docker and Kubernetes.
The role combines technical leadership with hands-on development, requiring expertise in distributed microservices and full-stack systems. You'll collaborate with architects and product managers to design and implement scalable solutions, while promoting engineering excellence and best practices. The position offers competitive compensation ranging from $144,200 to $164,600, along with comprehensive benefits including health coverage, financial benefits, and performance-based incentives.
Capital One provides a supportive environment for professional growth, backed by 25 years of data innovation. The company's culture emphasizes ingenuity, simplicity, and humanity in banking, making it an ideal place for engineers who want to make a significant impact while working with cutting-edge technologies. This remote position offers the flexibility of working from home while being part of a dynamic team that's shaping the future of data management and security solutions.
The ideal candidate will have at least 3 years of software engineering experience, with preferred experience in cloud services, open source frameworks, and Agile practices. You'll have the opportunity to work on meaningful projects that help customers overcome key data management challenges while being part of a well-established technology company that's continuously innovating in the financial services sector.