✦ Luna Orbit — Software Engineering

Lead Software Engineer, Back End (Java, SPARK, EMR)

at Capital One Financial

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

Lead backend software engineering initiatives for Capital One, focusing on distributed microservices, cloud-based solutions, and data processing to meet regulatory requirements.

  • Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices and full-stack systems to create solutions; Collaborate with product managers to deliver robust cloud-based solutions; Mentor engineering community; Evaluate/ coach code; Stay current with tech trends

Stack includes Java, Python, SQL, Node.js, Go, Scala; Spark/EMR; Docker/Kubernetes; deployed on AWS/Azure/GCP with Open Source RDBMS and NoSQL datastores.

The ideal candidate is a mid-to-senior backend engineer with strong Java/Python/Scala/Node.js experience, 4+ years of software development, and hands-on cloud experience across AWS/GCP/Azure, capable of leading diverse projects in a regulated banking environment.

Bachelor's Degree4+ years of professional software engineering experience1+ year experience with cloud computing (AWSMicrosoft AzureGoogle Cloud)
Master's Degree7+ years of experience in JavaScalaPythonGoor Node.js2+ years of experience with AWSGCPAzureor another cloud service4+ years of experience in open source frameworks1+ years of people management experience2+ years of experience in Agile practices
DockerKubernetesAmazon Web ServicesAWSGoogle Cloud PlatformMicrosoft AzureSPARKEMROpen Source RDBMSNoSQL
Bachelor's Degree4+ years of professional software engineering experience1+ year cloud computing (AWSMicrosoft AzureGoogle Cloud)JavaSPARKEMRPythonSQLNode.jsGoScalaDockerKubernetesAWSAmazon Web ServicesSPARKEMROpen Source RDBMSNoSQLdistributed microservices
JavaSPARKEMRPythonSQLNode.jsGoScalaDockerKubernetesAmazon Web ServicesMicrosoft AzureGoogle Cloud PlatformOpen Source RDBMSNoSQLdistributed microservices
leadershipmentoringcommunicationcollaborationproblem-solvingadaptability
Industry Banking
Job Function Lead backend software engineering initiatives in cloud-based, regulated banking environments
Role Subtype Backend Engineer
Tech Domains Java, Python, Node.js, SQL / PostgreSQL, Kubernetes, Docker, Amazon Web Services, Google Cloud Platform, Microsoft Azure, Apache Spark
Clearance Required None
Visa Sponsorship No
Lead Software EngineerBack EndJavaSPARKEMRAWSAmazon Web ServicesPythonSQLNode.jsGoScalaDockerKubernetesOpen Source RDBMSNoSQLdistributed microservicescloud computingmicroservices

Bachelor's degree required, 4+ years experience, Must be authorized to work in the US

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