✦ Luna Orbit — Software Engineering

Senior Lead Software Engineer

at Discover Financial Services

📍 San Francisco, CA Unknown 💰 $240K – $340K USD / year Posted March 31, 2026
Salary $240K – $340K USD / year
Type Full-Time
Experience senior
Exp. Years 4 years
Education Bachelor's degree in Statistics, Economics, Operations Research, Analytics, Mathematics, Engineering, Computer Science, or related quantitative field
Category Software Engineering

Senior Lead Software Engineer to lead a portfolio of technology projects and a team of developers, delivering cloud-based solutions under regulatory requirements.

  • Lead a portfolio of diverse technology projects and a team of developers
  • Collaborate with digital product managers to deliver cloud-based solutions
  • Utilize JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go across distributed microservices and full-stack systems
  • Use Docker and Kubernetes for container orchestration
  • Mentor engineers and participate in tech communities

Stack includes JavaScript/Java/TypeScript/Python/Go; Docker and Kubernetes for container orchestration; cloud platforms such as AWS, Azure, and Google Cloud; distributed microservices and full-stack systems.

The ideal candidate is a senior-level software engineer with strong cloud experience (AWS/Azure/GCP), proficient in JavaScript/Java/TypeScript and Python, plus Docker/Kubernetes, and the ability to mentor and lead teams.

Bachelor's degree in StatisticsEconomicsOperations ResearchAnalyticsMathematicsEngineeringComputer Scienceor related quantitative field4 years of software engineering experience1 year of cloud computing experience (AWS OR Microsoft Azure OR Google Cloud)
DockerKubernetesAmazon Web ServicesAWSMicrosoft AzureGoogle Cloud PlatformHTML/CSS
Bachelor's degree in StatisticsEconomicsOperations ResearchAnalyticsMathematicsEngineeringComputer Scienceor related quantitative field; 4 years software engineering; 1 year cloud computing; JavaScript; Java; HTML/CSS; TypeScript; SQL; Python; Go; Docker; Kubernetes; AWS; Amazon Web Services; Microsoft Azure; Google Cloud Platform
JavaScriptJavaHTML/CSSTypeScriptSQLPythonGoDockerKubernetesAmazon Web ServicesAWSMicrosoft AzureGoogle Cloud PlatformOpen Source RDBMSNoSQL databases
MentoringLeadershipCommunicationCollaborationProblem solvingTeam leadershipStrategic thinking
Industry Fintech
Job Function Lead software engineering initiatives and deliver cloud-based solutions that meet regulatory needs
Tech Domains JavaScript, Java, TypeScript, SQL, Python, Go, Docker, Kubernetes, Amazon Web Services, Microsoft Azure
Visa Sponsorship No
Senior Lead Software EngineerSoftware EngineerJavaScriptJavaHTML/CSSTypeScriptSQLPythonGoDockerKubernetesAWSAmazon Web ServicesMicrosoft AzureGoogle Cloud Platformcloud computingdistributed microservicesfull stackOpen Source RDBMSNoSQL databases

Bachelor's degree required, 4+ years of software engineering experience, 1+ year of cloud computing experience (AWS/Azure/Google Cloud), Must live within commuting distance of San Francisco

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