Capital One is seeking a Senior Software Engineer to join their Back End (Bank Tech) team in New York. This role offers an exciting opportunity to be at the forefront of driving major technological transformation within Capital One. The position involves collaborating with Agile teams to design, develop, and implement full-stack solutions using cutting-edge technologies. You'll work with various programming languages including Java, Python, SQL, Node, Go, and Scala, while utilizing cloud services and container orchestration tools. The role combines technical expertise with business impact, as you'll be helping millions of Americans achieve financial empowerment through robust cloud-based solutions. Capital One offers a comprehensive benefits package and a collaborative, inclusive work environment where innovation and continuous learning are valued. The position requires at least 3 years of professional software engineering experience and offers competitive compensation ranging from $173,000 to $197,400, along with performance-based incentives and long-term growth opportunities. This is an excellent opportunity for experienced engineers who are passionate about financial technology and want to make a significant impact at a leading financial institution.