Position Details
About this role
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.
Key Responsibilities
- 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
Technical Overview
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.
Ideal Candidate
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).
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
No Bachelor's degree, Less than 4 years of application development, No cloud experience (AWS/Azure/Google Cloud)
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile