Truecaller is changing the way hundreds of millions of people interact with each other every day.
We have created a unique, multi-platform app, that is transforming your phone to make it more intelligent and useful.
With over 140 million identified phone calls per day (or 1500 identified phone calls per second) and a database of 2.2 billion phone numbers we are handling big data, solving big challenges and having big fun. Our focus is always on our user and we?ve been rewarded with with +4.5 stars in both Google Play and in the App Store by our fans.
Today, we are around 80 diverse employees in an agile organization where we focus more on the product and our users than on processes and policies. Every team member voices their opinion, and ideas are part of building and shaping Truecaller's vision and culture.
And we are proud to be backed by some of the most prominent investors in the world such as Sequoia Capital, Atomico, and Kleiner Perkins Caufield & Byers.
As an analytics engineer in Truecaller you will be responsible for our data infrastructure and our data pipelines. You will be working closely with the operations and backend teams to keep the infrastructure up-to-date and efficient, meanwhile working in a team of analysts and data scientists to provide new data structures and reports to the business. You will design, implement and monitor scalable data pipelines to make fresh data available from all our sources. You will be experimenting with new tech to find better ways to work with all aspects of the data systems and together with your team come up with improved reporting systems.
We expect you:
Are a Java expert with a specific interest in analytics applications.
Are a wizard at the linux command prompt
Have extensive experience with Hadoop/Hive/MapReduce both from aspects of admin, performance tuning and for debugging problems
Have worked with data volumes on the PB scale
Have extensive experience with SQL
Are an excellent problem solver and communicator both with peers and experts from other areas
Are self-motivated and have a proven ability to take initiative solving problems that come up.
It is a bonus if you also:
Have experience with Scala/Spark.
Have worked with streaming data frameworks (s.a. Spark Streaming, Storm, Flink etc)
Know the principles of ETL/data warehousing, and have experienced the benefits/problems of different solutions first hand.
This position is located in Stockholm, Sweden
We only accept applications in English.
Make the right call, send us your application today!