✦ Luna Orbit — Software Engineering

Lead Software Engineer (Python, Java, JS, Postgres, MySQL, DynamoDB, Milvus/Pinecone)

at Discover Financial Services

📍 2 Locations Unknown 💰 $179K – $204K USD / year Posted March 26, 2026
Salary $179K – $204K USD / year
Type Full-Time
Experience lead
Exp. Years 4+ years
Education Bachelor's in Computer Science or related field
Category Software Engineering

This role involves leading full stack software development projects, focusing on cloud-based solutions using Python, Java, JavaScript, and AWS. The engineer will collaborate across teams to deliver scalable, high-performance systems.

  • Design and develop cloud-based applications
  • Collaborate with agile teams
  • Mentor junior developers
  • Support data pipelines
  • Conduct code reviews

The environment includes full stack development with Python, Java, JavaScript, SQL, and cloud platforms like AWS and GCP. Tools include Docker, Kubernetes, and open source databases.

The ideal candidate is a senior full stack software engineer with 4+ years of experience in Python, Java, JavaScript, and cloud technologies like AWS. They are passionate about building scalable, cloud-based solutions and mentoring junior developers.

Bachelor's Degreeat least 4 years of experience in software engineeringexperience with cloud computing (AWSMicrosoft AzureGoogle Cloud)
Master's Degreeexperience leveraging AI-assisted coding tools (Claude CodeGitHub Copilot)7+ years of experience in JavaScriptJavaTypeScriptSQLPythonor GoAPI designdata pipelinescloud infrastructure (AWS preferred)3+ years of experience with AWSGCPMicrosoft Azure4+ years of experience in open source frameworks2+ years of experience in Agile practices
DockerKubernetesAWSAmazon Web ServicesOpen Source RDBMSNoSQL databases
PythonJavaJavaScriptTypeScriptSQLGoDockerKubernetesAWSOpen Source RDBMSNoSQL databases
PythonJavaJavaScriptTypeScriptSQLGoDockerKubernetesAWSAmazon Web ServicesOpen Source RDBMSNoSQL databasesCloud computing
collaborationteamworkproblem-solvingmentoringlearningcommunication
Industry Fintech
Job Function Lead software engineering projects with a focus on cloud and full stack development
Role Subtype Full Stack Engineer
Tech Domains Python, Java, JavaScript, TypeScript, SQL / PostgreSQL, Amazon Web Services, Kubernetes, Docker
Clearance Required None
Visa Sponsorship No
software engineerfull stackpythonjavajavascripttypescriptsqlgodockerkubernetesawsamazon web servicescloud computingapi designdata pipelinesopen source frameworksagilementoringcollaborationproblem-solvingcloud infrastructureGCPMicrosoft Azure

Lack of cloud computing experience, Less than 4 years of software engineering experience, No experience with AWS or cloud platforms

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