✦ Luna Orbit — Software Engineering

Senior Software Engineer, Back End

at Capital One Financial

📍 McLean, VA Unknown 💰 $161K – $184K USD / year Posted March 13, 2026
Salary $161K – $184K USD / year
Type Full-Time
Experience senior
Exp. Years 3-5 years
Education Bachelor's Degree
Category Software Engineering

This role involves developing backend solutions using Java, Python, and other languages, leveraging AWS cloud services, and working with container orchestration tools to deliver scalable, reliable software products.

  • Design and develop backend systems
  • Implement cloud solutions on AWS
  • Collaborate with cross-functional teams
  • Optimize application performance
  • Maintain scalable and reliable infrastructure

Focuses on backend software engineering with Java, Python, SQL, and Node.js, deploying on AWS with Docker and Kubernetes, emphasizing open source frameworks and Agile development.

The ideal candidate is a senior software engineer with at least 3 years of experience in Java, Python, or Scala, and hands-on experience with AWS and container orchestration tools like Docker and Kubernetes. They should be familiar with open source frameworks and Agile practices, contributing to scalable cloud-based solutions.

Experience with JavaPythonSQLNode.jsGoor ScalaExperience with AWSGCPAzureor other cloud servicesExperience with open source frameworksExperience in Agile practicesBachelor's Degree
5+ years of experience in JavaScalaPythonGoor Node.js1+ years of experience with cloud services (AWSGCPAzure)3+ years of experience in open source frameworks2+ years of Agile experience
AWSAmazon Web ServicesDockerKubernetesOpen Source RDBMSNoSQL databases
JavaPythonSQLNode.jsGoScalaAWSDockerKubernetesOpen Source RDBMSNoSQL databases
JavaPythonSQLNode.jsGoScalaAWSAmazon Web ServicesOpen Source RDBMSNoSQL databasesDockerKubernetes
CollaborationProblem-solvingTeamworkCommunicationAdaptability

Preferred

AWS Certified Solutions ArchitectAWS Solutions Architect - Associate
Industry Financial Technology
Job Function Backend software engineering for cloud-based applications
Role Subtype Backend Developer
Tech Domains Java, Python, SQL / PostgreSQL, Node.js, Go, Scala, Amazon Web Services, Google Cloud Platform, Azure, Docker, Kubernetes
JavaPythonSQLNode.jsGoScalaAWSAmazon Web ServicesOpen Source RDBMSNoSQL databasesDockerKubernetesAgileCloud servicesGCPAzure

Lack of cloud experience, No experience with AWS or container tools, No experience with open source frameworks, No Agile methodology experience

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile