Jobs at Chartboost
We're sorry, but this job has been closed. See other open jobs at Chartboost, Inc.

Senior Software Engineer, Ad Server

San Francisco, CA | Engineering

Job Description

About Us:

Chartboost is the world's largest games-only technology platform. We work with thousands of developers around the world and our network has grown to more than 100,000 mobile games. We reach 300 million users across more than 150 countries and drive billions of impressions per month. Chartboost was founded by early employees from the company behind Tap Tap Revenge (acquired by Disney) and our employees come from several leading companies, including Google and Microsoft. We have raised $21M from Sequoia Capital and other investors. 

We are passionate in everything we do - we work hard, and give everything we’ve got to make our users love us. We are proud of the product we've built and appreciate the impact it has on other people's businesses and lives. We want to be surrounded by people who are always finding opportunities to try something new and grow. We love data and anything that helps drive intelligent decisions. We are product driven. We care about design, our users and their overall experience. Sound like a fit? Come join us, dream big, and be part of the team that will change the future of mobile gaming.

Job Summary:

Chartboost is looking for a strong backend engineer to join our core ad serving team, building the best advertising platform for mobile developers. Our ad server processes tens of thousands of requests per second with extremely low latency and we are building systems and components to help us scale 10x. You will own designing, developing, testing and shipping several critical systems in the ad server with high quality.

Our technology stack includes Scala, Finagle, Python, Zipkin, AWS, Github, Kafka, multiple No SQL storage solutions, Github, Jenkins and Puppet. Our developers own writing both unit and integration tests to ensure high quality of our products. You have the opportunity to evaluate new technologies and use them to design better and reliable systems. Experience with our stack is a bonus, but not required.

Job Requirements:

  • 4+ years programming experience with Java, Scala or C#
  • 2+ years of experience building Ad Servers, RTB or other advertising products
  • Experience in designing and developing large-scale distributed systems with tens of thousands of requests per second at low latency
  • Ability to learn new technologies and evaluate multiple technologies to solve a problem
  • Experience in writing automated tests and shipping high quality systems.
  • Strong debugging and performance optimization skills
  • BS in Computer Science or related technical discipline. In lieu of degree, 4 years of relevant experience.


  • The opportunity to help build a company with the founding team.
  • Stock Options - you will have a stake in the future success of Chartboost.
  • Awesome new office near Union Square.
  • 20 days of PTO and 10 holidays per year, including your birthday!
  • Comprehensive medical, dental and vision insurance options.
  • Catered breakfast on Mondays, lunch on Tuesdays and Fridays, and dinner every evening.
  • Commuter Program and 401k savings plan.
  • Paid company-wide getaways and retreats.
Position Filled
Not the right job?
Describe your perfect job
Join our Talent Network »