Senior Data Engineer
More information about this job
Jagex Games Studio is looking an experienced Software Developer who wants to apply their skills in a Big Data, Machine Learning-oriented environment; someone to be our vision-holder for the crucial role that engineering plays in developing and delivering our Data Science products and insight.
You’ll be working with, learning from and enhancing the capabilities of a highly skilled data team, using industry-leading tools in a vibrant, dynamic environment.
Your access to analysts, scientists, engineers and platform will allow you to grow your skills and knowledge, and your exposure to departments all across the business will allow your contributions to steer decision-making towards success.
Together, we will work for continued growth of our exciting games portfolio. As we innovate and improve, we’re looking for your curiosity and your analytical mind to help take us into the future!
In return you’ll receive a competitive salary, options for a sponsored gym membership, private health care, flexible working, cycle repair, free parking and fresh fruit delivered to your team every day.
We also have a full bean style coffee machine that provides hot drinks available throughout the day.
Expect to be invited to team events once a quarter as well as company-wide parties to celebrate our successes.
The successful applicants will be able to enjoy our newly refurbished office which includes contemporary break out areas, gaming zones, high tech meeting rooms, a huge Atrium with tiered seating and our very own private bar!
Main Duties and Responsibilies:
•As a Senior Data Engineer, you’ll lead our extension of Big Data technologies – building pipelines, implementing advanced analytics, and helping transform raw data into insight-ready information.
•On a daily basis, you’ll be able to choose the right tool or language to solve a specific issue, striving to find the best answer using available resources.
•You’ll be in charge of our Data Engineering function, and working closely with Data Scientists as part of a high-performance cross-functional team in all aspects of software design, implementation and testing.
•Solid Linux skills
•Robust Python skillset
•Experience with the Hadoop ecosystem (Spark, Hive, MapReduce)
•Strong team player yet able to work and lead independently
•Excellent interpersonal and communication skills
•Experience building production data pipelines
•Experience building micro-services with RESTful APIs
•Experience using public or private cloud technologies (AWS, OpenStack)
•Additional tools experience (e.g. Scala, Git, PostgreSQL, Vertica, Java, R)
•Interest in Machine Learning, Data Mining, Predictive Analytics
•To behave at all times in a professional manner, maintaining a positive and conscientious work ethic whilst also demonstrating initiative and determination to get the job done.
•To work effectively with colleagues both within the immediate team and across the company whenever necessary.
•To demonstrate a willingness to adapt to the evolving environment of the company, teams and work requirements.
•Drive to learn, grown and improve their current skill set and that of the function. Maintaining professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies
Feel like you fit this role, but don’t meet all the requirements? We strive for fresh perspectives, so as long as you can demonstrate how your attitude and other abilities might make up for any gaps we would welcome your application!