✦ Luna Orbit — Software Engineering

Lead Software Engineer, Back End (Global Payment Network)

at Discover Financial Services

📍 2 Locations Unknown 💰 $179K – $204K USD / year Posted March 24, 2026
Salary $179K – $204K USD / year
Type Not Specified
Experience lead
Exp. Years 4+ years
Education Master's Degree
Category Software Engineering

This role involves leading backend development projects in a global payment network environment, utilizing microservices, cloud platforms, and modern programming languages to build scalable payment solutions.

  • Lead backend projects
  • Develop microservices
  • Collaborate on cloud solutions
  • Mentor engineering teams
  • Ensure system scalability

The environment includes backend engineering with Java, Python, SQL, Node.js, Docker, Kubernetes, and cloud services like AWS, GCP, and Azure, focusing on microservices architecture and payment processing systems.

The ideal candidate is a lead-level full stack software engineer with 4+ years of experience in microservices, cloud platforms, and programming languages like Java, Python, and Node.js. They should demonstrate leadership and mentoring skills in cloud-based environments.

JavaPythonSQLNode.jsDockerKubernetesAWS
ScalaGoOpen SourceMicroservicesCloud Platforms
AWSDockerKubernetesGCPAzure
JavaPythonSQLNode.jsGoScalaDockerKubernetesAWSOpen SourceMicroservices
JavaPythonSQLNode.jsGoScalaDockerKubernetesAWSOpen SourceMicroservices
LeadershipCollaborationProblem-solvingMentoringTeamwork

Preferred

AWS Certified Solutions ArchitectGCP CertificationAzure Certification
Industry Financial Services / Banking / Fintech
Job Function Develop and lead backend software engineering projects within global payment network systems.
Role Subtype Software Engineering
Tech Domains Java, Python, SQL / PostgreSQL, Node.js, Go, Docker, Kubernetes, Amazon Web Services, Google Cloud Platform, Microsoft Azure
software engineerfull stackmicroservicescloud solutionsJavaPythonSQLNode.jsDockerKubernetesAWSGCPAzureOpen SourceLeadershipMentoringfull stack engineer

Less than 4 years of experience, No experience with cloud platforms (AWS, GCP, Azure), Lack of programming skills in Java, Python, or Node.js, Unwillingness to work in an unspecified work mode

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