





Mid-level data engineering role with broad cloud/Java/Python requirements attracts many qualified applicants.
Data engineering skills are broadly transferable across industries with low domain specificity.
Requires 3+ years plus specific data platform, cloud, and Java/Python experience, making filters strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and maintain the data lake platform and related services, ensuring high-quality and reliable code for data pipelines and platform components.
Collaborate with senior engineers to understand and implement design and architecture principles, participate in code reviews, and contribute to engineering standards.
Troubleshoot and resolve issues in development and production environments while documenting platform systems and tools.
3+ years of experience in software design and development focused on large-scale, distributed systems.
Proficiency in Java/J2EE (Spring/Spring Boot) and preferably Python.
Experience with cloud platforms such as AWS (S3, EMR, Kubernetes, Lambda) and/or Azure.
Bachelor's degree in Computer Science, Data Science, or a related field.
Experienced in software development lifecycle including architecture, deployment, and production operations in data platform environments.
Familiar with AI-native development workflows and CI/CD automation for efficient and high-quality code delivery.
Motivated to learn and grow in data engineering, large-scale data systems, and AI technologies within a collaborative team focused on complex problem solving.