Logo
Capital One

Senior Software Engineer, Backend Development (Bank Tech)

Capital One, Charlottesville, Virginia, United States, 22904


Are you passionate about leveraging technology to solve complex business challenges? We are seeking a Senior Software Engineer with expertise in backend development to join our Bank Tech team at Capital One. In this role, you will lead a team of developers, work with cutting-edge technologies, and contribute to the transformation of our core platforms. If you have a strong background in cloud computing, experience with programming languages such as Java and Go, and a passion for driving innovation, we want to hear from you!Key Responsibilities:Lead diverse technology projects and a team of developers with expertise in distributed microservices and full stack systemsStay updated on tech trends, experiment with new technologies, and contribute to internal & external technology communitiesCollaborate with product managers to deliver robust cloud-based solutions that enhance customer experiencesUtilize programming languages like Java and Go, open source databases, container orchestration services, and a variety of AWS tools and servicesBasic Qualifications:Bachelor's DegreeAt least 4 years of professional software engineering experienceAt least 1 year of experience with cloud computing (AWS, Microsoft Azure, Google Cloud)Preferred Qualifications:Master's Degree7+ years of experience in programming languages such as Java, Scala, Python, Go, or Node.js2+ years of experience with cloud services4+ years of experience in open source frameworks1+ years of people management experience2+ years of experience in Agile practicesCapital One is an equal opportunity employer committed to diversity and inclusion in the workplace.