Skip to content


San Francisco, California - USD Full Time Posted: Thursday, 12 October 2017
Senior Data Engineer, Data Platform San Francisco, Full-time

Unity Technologies provides the most popular gaming and VR/AR platform in the world. Supporting 30 different platforms, in 2016 games built with Unity were downloaded 16 billion times on 2.6 billion devices by 700 million unique users. Unity enables the democratization of game development with tools that help developers create truly immersive digital experiences.

Data at a massive scale is at the heart of Unity. It is data that allows our developers to analyze and improve their games, and it is data that allows our developers to monetize all their hard work. Our Data Platform Team empowers other teams within Unity through data -- data about the games and the hundreds of millions of people who play them. Our team provides a highly scalable data collection and processing system, tracks relevant metadata and statistics, and provides hands-on assistance with data integration projects. We work closely with machine learning experts and data scientists to extract as much value as possible from our data. If you join our team, you will be working on some of the most interesting and challenging problems with a world class team that is dedicated to providing our customers with the data they need to succeed.

About You

You are passionate about data technology and about empowering fellow co-workers through data, tools, and technology. You are experienced with "big data" technologies such as Spark, Kafka, and Hadoop. You are familiar with data science and machine learning technologies and are interested in learning more about how they are applied.


. Design, implement, test, and maintain Unity's Data Platform and associated services that are capable of handling Real Time and batch processing of tens of thousands of requests per second and billions of daily events.

. Work closely with other teams within Unity to leverage our data and data infrastructure.


. BS in Computer Science or equivalent

. 5+ years professional programming experience in Java or JVM-based languages such as Scala

. 2+ years experience with data technologies such as Spark, Kafka, Hadoop, and distributed datastores

. Ability to create and interact with very large data processing pipelines, distributed data stores, and distributed file systems

. Experience with cloud platforms such as Amazon Web Services, Google Cloud Platform, or Microsoft Azure

Who We Are

We are product-driven, curious, and creative. We aggressively reinvest in development to keep Unity moving and evolving - from expanding usability and power, to platform reach. With over a billion installs per month, Unity touches gamers and non-gamers alike. As well as video games, our software is used in industries as diverse as medicine, visualization and shopping - democratizing game development while solving hard problems and enabling success for a huge range of developers worldwide.

Today, Unity has expanded to over 15 international offices and has employees in 23 countries. Every person at Unity Technologies has an inherent passion and driven spirit and it isn't enough to be able to do the job- we're looking for people that color outside the lines, are looking to be freed from the process tangle, and can dream big!

Headhunters and recruitment agencies may not submit resumes/CVs through this Web site or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Unity is an equal opportunity employer committed to providing employment opportunities without regard to race, color, sex (including gender identity, sexual orientation, and pregnancy), age, national origin, religion, veteran status, disability, genetic information, or any other protected status in accordance with applicable law.


Job details


San Francisco



Job type


Apply now!

Other positions in Engineering



San Francisco, California, United States of America
10/12/2017 12:38:16 PM

We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.

Other jobs like this

Oakland, California
Mountain View, California
San Francisco, California
See more