Position Details
About this role
This role involves designing, developing, and supporting data engineering solutions in a fast-paced environment, focusing on big data technologies, cloud data warehouses, and full-stack systems.
Key Responsibilities
- Collaborate with Agile teams to design and develop solutions
- Work with machine learning and distributed microservices
- Utilize cloud data warehousing services
- Conduct unit tests and code reviews
- Support data system transformations
Technical Overview
The technical environment includes programming in Python, Scala, Java, working with Hadoop, Kafka, Spark, and cloud data warehouses like Redshift and Snowflake, supporting machine learning and distributed microservices.
Ideal Candidate
The ideal candidate is a mid-level data engineer with 3+ years of experience in application development and big data technologies, proficient in Python, Scala, Java, and cloud data warehousing tools like Redshift and Snowflake. They should be collaborative, eager to learn, and experienced with distributed microservices and machine learning integration.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Certifications
Preferred
Industry & Role
Clearance & Visa
Keywords for Your Resume
Deal Breakers
Lack of Bachelor's Degree, Less than 1 year of big data experience, No experience with cloud data warehousing tools
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile