Capital One is seeking a Senior Lead Software Engineer to join their innovative technology team. As a pioneer in banking technology, Capital One was the first large bank to fully embrace public cloud computing while maintaining compliance in a regulated environment. The role combines technical leadership with hands-on engineering, focusing on cloud-native solutions and enterprise architecture.
The position requires leading complex technical solutions, championing enterprise standards, and driving innovation through open-source initiatives. You'll be working with cutting-edge technologies including cloud platforms (AWS, Azure, GCP), modern programming languages (Go, Java, Python, Rust), and big data technologies. The role involves significant influence on technical direction and architecture decisions.
The ideal candidate will have extensive experience in software engineering, cloud technologies, and distributed systems. You'll be part of a team that has built industry-leading solutions and open-sourced several tools like Cloud Custodian and Hygieia. This is an opportunity to shape the future of financial technology while working with a company that emphasizes innovation and technical excellence.
Capital One offers a collaborative environment where you can make a significant impact on their cloud and data journey. You'll have opportunities to contribute to the broader tech community through training, blog posts, and patent filing. The company's culture promotes continuous learning and innovation, making it an ideal place for experienced engineers looking to solve complex problems at scale.