Are you passionate about leading technology innovations and solving intricate business problems? Join Capital One as a Senior Back End Software Engineer and become an integral part of a dynamic team of innovators dedicated to transforming our technology landscape. In this role, you'll have the chance to work within the Recoveries domain of Customer Resiliency, where we prioritize excellence and empathy.
Your expertise will drive the design and implementation of solutions that modernize our core platforms and services using cutting-edge technologies like Java, Kafka, AWS, PostgreSQL, and Snowflake. Collaborate with a group of enthusiastic team members in a vibrant environment and be part of the top technology initiatives at Capital One.
What You'll Do: - Lead diverse technology projects and guide a team of developers experienced in distributed microservices and full-stack systems to develop solutions that meet regulatory needs.
- Stay abreast of tech trends, explore new technologies, and mentor others within the engineering community while occasionally coding or evaluating code.
- Work closely with digital product managers to deliver robust cloud-based solutions that empower millions of Americans towards financial success.
- Utilize programming languages such as Java, Python, SQL, Node, Go, and Scala, along with Open Source RDBMS and NoSQL databases, and AWS tools and services.
Basic Qualifications: - Bachelor's Degree.
- At least 4 years of professional software engineering experience (excluding internship experience).
- At least 1 year of experience with cloud computing (AWS, Microsoft Azure, Google Cloud).
Preferred Qualifications: - Master's Degree.
- 7+ years of experience in at least one of the following: Java, Scala, Python, Go, or Node.js.
- 2+ years of experience with AWS, GCP, Azure, or another cloud service.
- 4+ years of experience in open source frameworks.
- 1+ years of people management experience.
- 2+ years of experience in Agile practices.
This position does not provide sponsorship for employment authorization.
The salary range for this role is $193,400 - $220,700, and candidates hired for this position will have their salary confirmed in their offer letter.
Capital One offers a comprehensive benefits package that promotes your health, finances, and overall well-being. We are committed to creating a diverse and inclusive workplace and welcome applicants from various backgrounds to apply.