Senior Software Engineer, Back End (Golang, Kafka)

A leading financial services company providing credit cards, banking, and financial products.
McLean, VA, USA
$158,600 - $181,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Senior Software Engineer, Back End (Golang, Kafka)

Capital One is seeking a Senior Backend Software Engineer to join their team in McLean, VA. This role offers an exciting opportunity to work with modern technologies like Golang, Kafka, and Java while building innovative financial solutions. As a Senior Software Engineer, you'll be at the forefront of Capital One's major technological transformation, collaborating with Agile teams to design and implement robust cloud-based solutions that impact millions of Americans' financial lives.

The position requires strong expertise in backend development, with a focus on Go and Kafka. You'll work with various technologies including containerization (Docker, Kubernetes) and cloud services (AWS). The role combines technical excellence with mentorship opportunities, allowing you to contribute to the engineering community while staying current with the latest tech trends.

Capital One offers a competitive compensation package ranging from $158,600 to $181,000, along with comprehensive benefits including health coverage, 401k, and performance-based incentives. The company's commitment to innovation, coupled with its mission to help people achieve financial empowerment, makes this an ideal opportunity for engineers who want to make a meaningful impact while working with cutting-edge technologies.

The ideal candidate will have at least 3 years of professional software engineering experience, with preferred experience in cloud services and Agile practices. You'll be joining a collaborative, inclusive environment that values continuous learning and innovation, with opportunities to grow both technically and professionally while working on impactful projects at scale.

Last updated 31 minutes ago

Responsibilities For Senior Software Engineer, Back End (Golang, Kafka)

  • Collaborate with Agile teams to design, develop, test, implement, and support technical solutions
  • Stay current with tech trends and participate in technology communities
  • Mentor other members of the engineering community
  • Collaborate with digital product managers to deliver cloud-based solutions
  • Work with Go, Kafka, Java, RDBMS, NoSQL databases, Docker, Kubernetes, and AWS tools

Requirements For Senior Software Engineer, Back End (Golang, Kafka)

Go
Kafka
Java
Kubernetes
  • Bachelor's Degree
  • At least 3 years of professional software engineering experience
  • Experience with Go, Kafka, and Java preferred
  • 1+ years of experience with AWS, GCP, Azure, or another cloud service preferred
  • 3+ years of experience in open source frameworks preferred
  • 2+ years of experience in Agile practices preferred

Benefits For Senior Software Engineer, Back End (Golang, Kafka)

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Comprehensive health benefits
  • Financial benefits
  • Performance based incentive compensation
  • Cash bonus opportunities
  • Long term incentives (LTI)

Interested in this job?

Jobs Related To Capital One Senior Software Engineer, Back End (Golang, Kafka)

Senior Software Engineer, Back End

Senior Backend Software Engineer role at Capital One, focusing on cloud-based solutions using Java, Python, and AWS, offering competitive salary and comprehensive benefits.

Senior Software Engineer, Back End

Senior Backend Software Engineer role at Capital One, working with Java, Python, and cloud technologies to build financial solutions. 3+ years experience required. Based in McLean, VA.

Senior Software Engineer

Senior Software Engineer position at Capital One in McLean, VA, focusing on backend development with Java, Python, and Go, offering competitive salary and benefits.

Senior Software Engineer (Go/Golang, Java/Python)

Senior Software Engineer role at Capital One focusing on Go, Java, and Python development, offering competitive compensation and the opportunity to work on impactful financial technology solutions.

Senior Software Engineer, Full Stack (Java, Python, AWS, JavaScript, Angular) - Dealer Tech

Senior Software Engineer position at Capital One's Dealer Tech division, focusing on full-stack development using Java, Python, AWS, JavaScript, and Angular for auto finance technology solutions.