✦ Luna Orbit — Software Engineering

Senior Lead Software Engineer

at Discover Financial Services

📍 4 Locations Unknown 💰 $209K – $238K USD / year Posted March 19, 2026
Salary $209K – $238K USD / year
Type Not Specified
Experience senior
Exp. Years 6+ years
Education Bachelor's Degree
Category Software Engineering

This role involves leading the development of scalable, cloud-based financial applications across multiple cloud platforms, focusing on microservices architecture, container orchestration, and team mentorship.

  • Lead cloud application projects
  • Migrate legacy systems
  • Mentor engineering teams
  • Design microservices architecture
  • Ensure system scalability and security

Stack includes JavaScript, Java, Python, SQL, AWS, Azure, GCP, Docker, Kubernetes, with emphasis on full stack development, cloud infrastructure, and open source frameworks.

The ideal candidate is a senior full stack software engineer with over 6 years of experience, proficient in JavaScript, Java, Python, and cloud platforms including AWS, Azure, and GCP. They should have leadership and mentoring skills, with experience in microservices and open source frameworks.

JavaScriptJavaSQLPythonAWS
TypeScriptGoAzureGCPDockerKubernetesOpen Source Frameworks
AWSAmazon Web ServicesMicrosoft AzureGoogle Cloud PlatformDockerKubernetes
JavaScriptJavaHTMLCSSTypeScriptSQLPythonGoAWSMicrosoft AzureGCPDockerKubernetesOpen Source Frameworks
JavaScriptJavaHTMLCSSTypeScriptSQLPythonGoAWSMicrosoft AzureGCPDockerKubernetesOpen Source Frameworks
LeadershipCollaborationProblem-solvingMentoringCommunication
Industry Financial Services / Fintech
Job Function Developing and leading cloud-native software solutions in a financial services environment
Role Subtype Software Engineering
Tech Domains JavaScript, Java, Python, SQL / PostgreSQL, Amazon Web Services, Microsoft Azure, Google Cloud Platform, Kubernetes, Docker
software engineerfull stackcloud platformsAWSAmazon Web ServicesAzureGCPGoogle Cloud PlatformKubernetesDockermicroservicescloud infrastructureleadershipmentoringopen source frameworkscollaborationproblem-solvingJavaScriptJavaPythonSQL

Less than 6 years of experience, No experience with AWS or cloud platforms, Lack of leadership or mentoring experience, Inability to work across multiple cloud environments

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