Principal Engineer

Time Análise de Dados

What the team does

Wildlife is one of the largest gaming companies in the world. Besides building amazing games, part of the reason it has been super successful has been its ability to acquire new users more efficiently than other companies. To keep strengthening its user acquisition capabilities and competitive advantages, Wildlife has built its proprietary real-time ad buying technology platform (DSP – Demand Side Platform), which competes in millions of auctions per second against Facebook, Google, and other marketing channels across all mobile in-app ads inventory. Its main goal is to leverage Wildlife's data to buy advertising space in other mobile apps so Wildlife can promote its games more effectively than other gaming companies. 

The DSP receives one million requests per second, all of which require response times under 100ms. To handle the low-latency and high-throughput requirements, it is built in Golang over a distributed architecture, with all its infrastructure hosted on AWS. To handle distributed training and validation techniques on large models (+100 MM params) fit on PBs of data, the team leverages TensorFlow in combination with Spark, through Databricks and Petastorm.

What you will do 

  • Drive the technical vision of the DSP
  • Provide technical direction and guidance to the team. Bring expert knowledge in performance, scalability, distributed system architecture, and engineering best practices
  • Actively mentor Engineers and the organization on advanced technical issues and help managers guide the career growth of their team members
  • Partner with Data Science, Machine Learning Engineering, and Product to ensure we are making the right technical decisions across the DSP
  • Work with leadership on strategic planning 
  • Work with senior leaders to prioritize projects to maximize business results
  • Be the hands on technical leader for the most complex projects

Requirements

  • Passionate about technology and writing code – you likely spend your free time contributing to open-source projects and/or exploring new technologies
  • 10+ years of software engineering experience, with a proven track record of leading large-scale projects and data-intensive applications
  • Experience providing technical structure to teams and working closely with management and stakeholders to define strategic roadmaps, translating business needs into technical milestones and decisions
  • Experience in driving change across multiple teams 
  • Proven track record of making good technical judgment
  • Exceptional communication skills
  • Excellent problem solving skills
  • Highly organized individual

Candidate-se agora

!

* Indica campos obrigatórios

Carreiras

Encontre mais oportunidades como esta

Título