✦ Luna Orbit — Software Engineering

Senior Software Engineer, BackEnd

at Capital One Financial

📍 Chicago, IL Unknown 💰 $147K – $167K USD / year Posted March 14, 2026
Salary $147K – $167K USD / year
Type Full-Time
Experience mid
Exp. Years 3-5 years
Education Bachelor's Degree
Category Software Engineering

This role involves developing backend solutions in a cloud environment, collaborating across teams to deliver scalable, cloud-native applications using modern frameworks and practices.

  • Design and develop backend systems
  • Collaborate with cloud teams
  • Implement scalable microservices
  • Support cloud migration
  • Optimize application performance

The position requires expertise in Java, Python, SQL, Node.js, Go, Scala, containerization with Docker and Kubernetes, and cloud platforms including AWS, GCP, and Azure, with an emphasis on open source frameworks and agile methodologies.

The ideal candidate is a mid-level backend software engineer with 3+ years of experience in Java, Python, or Scala, and familiarity with cloud platforms like AWS, GCP, or Azure. They are proficient in open source frameworks and agile development practices.

Bachelor's Degreeat least 3 years of professional software engineering experienceexperience with JavaPythonSQLNode.jsGoor Scalaexperience with AWSGCPAzure or other cloud servicesexperience in open source frameworksexperience in Agile practices
5+ years of experience in JavaScalaPythonGoor Node.js1+ years of experience with cloud services (AWSGCPAzure)experience with open source frameworksexperience in Agile practices
DockerKubernetesAWSAmazon Web ServicesGCPGoogle Cloud PlatformAzureOpen Source RDBMSNoSQL databases
JavaPythonSQLNode.jsGoScalaOpen Source RDBMSNoSQL databasesDockerKubernetesAWSAmazon Web ServicesGCPGoogle Cloud PlatformAzureFull Stack DevelopmentAgile practices
JavaPythonSQLNode.jsGoScalaOpen Source RDBMSNoSQL databasesDockerKubernetesAWSAmazon Web ServicesGCPAzureFull Stack DevelopmentAgile practices
collaborativeproblem-solvingteamworklearning mindsetcommunication
Industry Financial Services / Banking / Fintech
Job Function Backend software development in cloud environments
Role Subtype Backend Engineer
Tech Domains Java, Python, SQL / PostgreSQL, Amazon Web Services, Google Cloud Platform, Azure, Docker, Kubernetes
Software EngineerBackEndJavaPythonSQLNode.jsGoScalaOpen Source RDBMSNoSQLDockerKubernetesAWSAmazon Web ServicesGCPGoogle Cloud PlatformAzureAgile practicesFull Stack Development

Lack of experience with cloud platforms (AWS, GCP, Azure), No experience with backend development, No experience with open source frameworks, Bachelor's degree not met, No Agile 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