Golang / Go Job: Senior Software Engineer, Ad Serving


Vungle

Senior Software Engineer, Ad Serving at Vungle

San Francisco, California, United States 🇺🇸   (Posted Jan 15 2016)
About the company
Vungle products provide necessary infrastructure for app monetization through video ads. More than 200 million people worldwide see a Vungle ad each month.

Job position
Permanent - Remote work is NOT possible

Job description
Ad Serving at Vungle:

Ad Serving is the core to Vungle’s success. Our pod is responsible for architecting and building our entire ad serving infrastructure. Currently, that infrastructure handles over a billion events per day and has an exponential growth curve. We’re an innovative engineering team, utilizing the latest and greatest technology in order to build efficient and high scale systems. If building and scaling high-frequency systems is something that gets you excited, then we’d love to chat!

Here are some other things you can expect coming into this role:

0-1 month:

Become familiar with Vungle's core stack

Commit features w/ assistance from other team members

1-3 months:

Integrate into code review & deployment process

Contribute meaningfully to the quarterly planning process

Begin to define architecture challenges

Potential project areas:

We have an extensive and ambitious roadmap. It’s top secret though (so we can’t post it) but you’d have the ability to touch on some or all of the various initiatives.

Career expansion:

We put a lot of emphasis on learning and career growth. Ad Serving is the centerpiece of the entire engineering org at vungle. You will be working with all engineering teams at Vungle, and you will learn a lot about our SDK, Dashboard, Data engineering and Data Science. You will be exposed and encouraged to learn all of Vungle’s tech stack, as well as given the opportunity to explore any tools or technology that could help drive our product forward.

Technologies we use:

Golang, NodeJs, Scala, Python

Redis, Mongo, Cassandra

Spark

And a ton more goodies

Essential Qualities:

Expertise in server side technology

Solid understanding of large scale systems

Passionate about expanding their knowledge of emerging technologies.

Strong at OO or functional programming, problem-solving, data structures and system architecture

Passionate about developing efficient algorithms and cutting nanoseconds from the pipeline

Nice to have Experience:

Previous professional experience writing in Golang, Java, Scala, NodeJs, C or C++

Previous experience in ad tech

Work with the coolest team in all of SF!! ( Mostly the coolest boss in the world but you get me!! )

Skills & requirements
Essential Qualities:

Expertise in server side technology

Solid understanding of large scale systems

Passionate about expanding their knowledge of emerging technologies.

Strong at OO or functional programming, problem-solving, data structures and system architecture

Passionate about developing efficient algorithms and cutting nanoseconds from the pipeline

Nice to have Experience:

Previous professional experience writing in Golang, Java, Scala, NodeJs, C or C++

Previous experience in ad tech

Instructions how to apply
Please submit your resume for the job on our official website: https://boards.greenhouse.io/vungle/jobs/147430#.Vpg9xvkrKc0
[ job website ]

Let them know you found the job via https://www.golangprojects.com
(Companies love to know recruiting strategies that works)
 

Other jobs that might be interesting

RavenOps Senior Software Engineer - RavenOps   (August 2018)
San Francisco, California, United States (Remote possible)
TECHNICAL CHALLENGES Each of our customer's robots can generate 1-7TB of data per hour. Our first challenge is triaging that data flow. At that data scale we have fascinating challenges with even simple tasks like aggregation, transmission and storage. We a...
Restless Bandit Software Engineer - Restless Bandit   (August 2018)
San Francisco, California, United States
Build software that gets people hired. Restless Bandit is a well-funded startup that uses AI to help employers find great talent. As a Software Engineer, you will design, develop, and maintain core software systems. You will work on APIs, databases, developer ...
EasyPost Senior Go Software Engineer - EasyPost   (July 2018)
San Francisco, California, United States
We are looking for a Senior Software Engineer with Go experience to join the EasyPost team. You will primarily be responsible for building out our Carrier integrations. You will be a key member of our team making important technical decisions that will shape t...


 
Golangprojects on Twitter Golangprojects on Facebook Golangprojects at Google+ Golangprojects as rss About Golangprojects