✦ Luna Orbit — Data & Analytics

Lead Data Engineer (Bank Tech)

at Discover Financial Services

📍 Wilmington, DE Unknown 💰 $179K – $204K USD / year Posted April 03, 2026
Salary $179K – $204K USD / year
Type Full-Time
Experience lead
Exp. Years 4+ years
Education Bachelor's Degree
Category Data & Analytics

Lead Data Engineer at a bank technology environment, responsible for designing and delivering cloud-based data solutions and pipelines to support analytics and decision-making.

  • Collaborate with Agile teams to design, develop, test, implement and support technical solutions
  • Work with a team of developers with ML, distributed microservices, and full stack systems
  • Use Java/Scala/Python and SQL with Redshift/Snowflake
  • Perform unit tests and code reviews
  • Mentor engineering team

Stack includes Java, Python, Scala; big data tools such as Hadoop, Spark, Kafka, Hive, MapReduce; cloud platforms AWS/Azure/Google Cloud; data warehouses Redshift and Snowflake; NoSQL (Mongo/Cassandra); Linux; Agile practices.

The ideal candidate is a lead-level data engineer with 4+ years of applying data engineering in banking/financial services, strong cloud experience (AWS/Azure/Google Cloud), and hands-on with Redshift/Snowflake and big data tools (Hadoop, Spark, Kafka).

Bachelor's Degree4+ years of application development2+ years of big data technologies1+ year experience with cloud computing (AWSMicrosoft AzureGoogle Cloud)
7+ years of application development experience4+ years of cloud (AWSMicrosoft AzureGoogle Cloud)4+ years distributed data/tools (MapReduceHadoopHiveEMRKafkaSparkGurobior MySQL)4+ years real-time data/streaming4+ years NoSQL (MongoCassandra)4+ years data warehousing (Redshift or Snowflake)4+ years UNIX/Linux including shell scripting2+ years Agile engineering practices
JavaScalaPythonSQLNoSQLRDBMSAmazon Web ServicesAWSMicrosoft AzureGoogle CloudGoogle Cloud PlatformRedshiftSnowflakeHadoopKafkaSparkMapReduceEMRMongoDBMongoCassandraLinux
Bachelor's Degree4+ years of application development2+ years of big data technologies1+ year cloud computing (AWSMicrosoft AzureGoogle Cloud)JavaScalaPythonSQLNoSQLRDBMSMapReduceHadoopHiveEMRKafkaSparkRedshiftSnowflakeMongoCassandraLinuxAgile
JavaScalaPythonSQLNoSQLRDBMSRedshiftSnowflakeHadoopKafkaSparkMapReduceEMRMongoCassandraLinuxAgileAWSAmazon Web ServicesMicrosoft AzureGoogle Cloud
collaborationmentoringcommunicationproblem-solvingteamworktime managementadaptabilityleadership
Industry Banking
Job Function Design and deliver cloud-based data engineering solutions for large-scale financial services applications
Role Subtype Data Engineer
Tech Domains Amazon Web Services, Google Cloud Platform, Microsoft Azure, Linux, Hadoop, Kafka, Spark, SQL / PostgreSQL, NoSQL
Lead Data EngineerData EngineerBig dataJavaScalaPythonSQLNoSQLRDBMSRedshiftSnowflakeHadoopKafkaSparkMapReduceEMRMongoCassandraLinuxAgileAWSAmazon Web ServicesMicrosoft AzureGoogle Cloud

No Bachelor's degree, Less than 4 years of application development, No cloud experience (AWS/Azure/Google Cloud)

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