Job Overview:
We are seeking a skilled Data Engineer to join our team. As a key member of the Advanced Analytics group, you will play a vital role in driving innovation and delivering cutting-edge solutions.
About the Role:
In this position, you will be responsible for designing and implementing complex data models, ensuring high-quality codebases, and mentoring junior engineers. You will also collaborate with cross-functional teams to drive technical improvements and develop innovative products.
Key Responsibilities:
* Design and implement large-scale data models
* Write and review performant, well-tested code
* Mentor junior engineers and teammates
* Collaborate across teams to drive technical improvements
Requirements:
* 4+ years of full-stack engineering experience in an agile production environment
* Experience leading the design and implementation of large, complex features
* Ability to easily move between business, data management, and technical teams
* High proficiency in using Python or Scala, Spark, Hadoop platforms & tools (Hive, Impala, Airflow, NiFi, Scoop), SQL to build Big Data products & platforms
* Experience in cloud technologies like Databricks/AWS/Azure
* Strong technologist with proven track record of learning new technologies and frameworks
* Customer-centric development approach
* Passion for analytical / quantitative problem solving
* Experience identifying and implementing technical improvements to development processes
Bonus Points:
* Superior academic record with a degree in Computer Science or related technical field
* Strong written and verbal English communication skills
How to Apply: