✦ Luna Orbit — Software Engineering

Lead Software Engineer

at Capital One Financial

📍 Richmond, VA Unknown 💰 $179K – $204K USD / year Posted March 18, 2026
Salary $179K – $204K USD / year
Type Full-Time
Experience mid
Exp. Years 4+ years
Education Bachelor's Degree
Category Software Engineering

This role involves leading software development projects, creating scalable microservices, and driving cloud adoption within a financial services environment.

  • Lead software projects
  • Develop microservices
  • Collaborate with teams
  • Mentor junior engineers
  • Drive cloud migration

Stack includes Java, Python, SQL, Node.js, Go, Scala, AWS, GCP, Azure, Kubernetes, Docker, with a focus on full stack development and microservices architecture.

The ideal candidate is a senior software engineer with 4+ years of experience in Java, Python, and AWS, with strong leadership and collaboration skills, and experience in microservices and cloud environments.

JavaPythonSQLDockerAWS
ScalaGCPAzureKubernetesOpen Source
JiraJenkinsGitAWSGCPAzureDockerKubernetes
JavaPythonSQLNode.jsGoScalaOpen SourceAWSGCPAzureKubernetesDocker
JavaPythonSQLNode.jsGoScalaOpen SourceAWSGCPAzureKubernetesDocker
leadershipcollaborationmentoringproblem-solvinglearning

Preferred

AWS CertifiedGCP CertifiedAzure Certified
Industry Financial Technology (Fintech), Banking
Job Function Software development and team leadership
Role Subtype Software Engineer
Tech Domains Java, Python, SQL, AWS, GCP, Azure, Kubernetes, Docker
Clearance Required None
Visa Sponsorship No
Lead Software EngineerJavaPythonSQLNode.jsGoScalaAWSGCPAzureKubernetesDockerfull stacksoftware engineeringcloudmicroservicesmentoringcollaborationagile

No experience with Java or Python, Lack of AWS experience, No leadership or mentoring experience, No cloud or microservices background

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