Principal Engineer

Wildlife Studios · Remote

Company

Wildlife Studios

Location

Remote

Type

Full Time

Job Description

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
Apply Now

Date Posted

09/10/2022

Views

5

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Engineer Networking Software and Services - xAI

Views in the last 30 days - 0

The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...

View Details

Principal Cloud Architect: Pre-Sales - Myriad360

Views in the last 30 days - 0

This job description outlines a senior cloud architect role requiring Azure and GCP expertise focusing on secure cloud solutions The company emphasize...

View Details

Associate Technical Support Engineer - Recharge

Views in the last 30 days - 0

Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...

View Details

Full Stack Product Engineer - Jiga

Views in the last 30 days - 0

Jiga is a remotefriendly company focused on empowering engineers with trust autonomy and flexibility They emphasize simplicity ownership and impactful...

View Details

Senior Design Manager (Infrastructure) - Canonical

Views in the last 30 days - 0

Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...

View Details

Senior Product Designer - Org & Security - Typeform

Views in the last 30 days - 0

This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...

View Details