✦ Luna Orbit — Software Engineering

Senior Software Engineer

at Discover Financial Services

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

This role involves developing and supporting full-stack cloud-based applications using modern technologies and frameworks within an agile environment.

  • Design and develop full-stack solutions
  • Collaborate with Agile teams
  • Mentor junior engineers
  • Experiment with new technologies
  • Support cloud infrastructure

Stack includes JavaScript, Java, Python, Go, Docker, Kubernetes, and AWS cloud services, focusing on scalable, containerized, and cloud-native solutions.

The ideal candidate is a mid-level software engineer with at least 3 years of experience in full-stack development, proficient in JavaScript, Java, and cloud technologies like AWS. They are passionate about emerging tech, collaborative, and capable of mentoring team members.

Bachelor's Degreeat least 3 years of experience in software engineering
5+ years of experience in JavaScriptJavaTypeScriptSQLPythonor Go1+ years of experience with AWSGCPMicrosoft Azureor other cloud services3+ years of open source frameworks experience2+ years of Agile practices experience
AWSAmazon Web ServicesDockerKubernetes
JavaScriptJavaHTMLCSSTypeScriptSQLPythonGoDockerKubernetesAWSAmazon Web Services
JavaScriptJavaHTMLCSSTypeScriptSQLPythonGoOpen Source RDBMSNoSQL databasesDockerKubernetesAWSAmazon Web Services
collaborationmentoringtech trend awarenessproblem-solvingteamwork
Industry Fintech
Job Function Full-stack software development and cloud infrastructure support
Role Subtype Software Engineer
Tech Domains JavaScript, Java, HTML, CSS, TypeScript, SQL / PostgreSQL, Python, Go, Docker, Kubernetes, Amazon Web Services
Senior Software EngineerJavaScriptJavaHTMLCSSTypeScriptSQLPythonGoDockerKubernetesAWSAmazon Web ServicesAgileFull Stack DevelopmentOpen SourceCloud ComputingSoftware Engineering

Lack of Bachelor's Degree, Less than 3 years of software engineering experience, No experience with AWS, Docker, or Kubernetes

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