Job description
We are seeking a talented Data Engineer (Scala/Spark) to join our Engineering team! As a Data Engineer, you will be responsible for designing and developing large-scale data processing solutions using Apache Spark and other big data technologies. The ideal candidate should have experience with Scala programming and a deep understanding of Spark architecture and internals.
What You Will Do:
- Design, develop, and maintain large-scale data processing solutions using Apache Spark and Scala
- Develop ETL pipelines to process, clean, and transform data from various sources
- Optimize Spark jobs for performance and scalability
- Collaborate with data scientists, analysts, and other cross-functional teams to understand data requirements and deliver high-quality solutions
- Ensure data accuracy, consistency, and completeness throughout the entire data pipeline
- Develop and maintain APIs to facilitate data access and integration
What You Will Need:
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 3+ years of experience in Scala programming and Spark development
- Strong understanding of Spark architecture and internals
- Experience with distributed computing technologies (e.g., Hadoop, Hive, Kafka)
- Experience with database technologies and SQL
- Experience with developing and consuming APIs
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration skills
Nice To Have But Not Required:
- Experience with other big data technologies (e.g., Flink, Storm)
- Experience with developing and consuming from real time API sources using OAuth
- Experience with data visualization tools (e.g., Tableau, Power BI)
What You Will Get:
- An inspiring and family-focused culture with offices around the world
- A competitive compensation package
- Comprehensive health and dental benefits including life and disability insurance
- An unlimited vacation policy
- Generous parental leave benefits with a top-up plan
- Time with our executive coach and Chief Empowerment Officer to assist in your growth and professional development
- Participation in our Employee Recognition Awards program
- An annual education and learning stipend
- Corporate rates and perks including fitness membership discounts
- We live and promote our company's values: Act with integrity, Never settle, Design to disrupt, Customer-Driven, Family-focused
About illumin
CEO: Tal Hayek
Revenue: $100 to $500 million (USD)
Size: 51 to 200 Employees
Type: Company - Public
Website: https://www.illumin.com
Year Founded: 2009