✦ Luna Orbit — Software Engineering

Senior Software Engineer, Full Stack

at Discover Financial Services

📍 New York, NY Unknown 💰 $176K – $201K USD / year Posted March 13, 2026
Salary $176K – $201K USD / year
Type Full-Time
Experience senior
Exp. Years 3+ years
Education Bachelor's in Computer Science or related field
Category Software Engineering

This role involves developing and supporting data lake architectures, working with cloud platforms like AWS, and implementing data governance within a collaborative environment.

  • Design data lake solutions
  • Implement data governance
  • Collaborate with data teams
  • Develop microservices
  • Support cloud data platforms

The technical scope includes full stack development with JavaScript, Java, Python, Go, container orchestration with Docker and Kubernetes, and data platforms such as Databricks and Snowflake, primarily on AWS, with a focus on data governance and microservices.

The ideal candidate is a senior software engineer with experience in data lake architectures, cloud platforms like AWS, and full stack development. They should have familiarity with modern data platforms such as Databricks and Snowflake, and possess strong collaboration skills.

Bachelor's Degreeat least 3 years of experience in software engineering
5+ years of experience in JavaScriptJavaTypeScriptSQLPythonor Go2+ years of experience with AWSGCPMicrosoft Azure1+ years of experience with Databricks and/or SnowflakeExperience with Delta Lake and data lake architectures2+ years of Agile development
AWSAmazon Web ServicesDockerKubernetesDatabricksSnowflakeDelta Lake
JavaScriptJavaHTML/CSSTypeScriptSQLPythonGoDockerKubernetesAWSMicroservicesAPI architectureDatabricksSnowflakeDelta LakeData governanceAgile
JavaScriptJavaHTML/CSSTypeScriptSQLPythonGoOpen Source RDBMSNoSQL databasesDockerKubernetesAWSAmazon Web ServicesCloud computingMicroservicesAPI service architectureDatabricksSnowflakeDelta LakeData governanceAgile development
collaborativeteamworkproblem-solvingcommunicationadaptability
Industry Fintech
Job Function Develop and support cloud-based data lake architectures and microservices
Senior Software EngineerJavaScriptJavaHTML/CSSTypeScriptSQLPythonGoDockerKubernetesAWSAmazon Web ServicesMicroservicesAPI architectureDatabricksSnowflakeDelta LakeData governanceAgile development

Less than 3 years of software engineering experience, No experience with cloud platforms or data lakes, No familiarity with Databricks or Snowflake, Lack of Bachelor's degree, No experience with microservices or API architecture

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