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.