Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Quantcast

Senior Software Engineer, Ad Services

Quantcast seeks distributed systems experts and performance aficionados to join our Ad Services team.

This group of software engineers based in Singapore has a challenge of developing next generation of Quantcast’s Ad Services infrastructure, which will be serving hundreds of thousands of creatives and configuring many thousands real-time bidding nodes. Members of the team are passionate about designing, building and operating high-throughput distributed real-time systems, where two main factors are elasticity and scale.

An ideal candidate will be comfortable operating in an open, informal and startup-like culture, which values the best tool for the job over a specific language or technology experience. The candidate should possess and be able to demonstrate good knowledge of data structures, algorithms and systems fundamentals and has a proven track record in in designing and development of a large-scale distributed computing system. Experience with virtual server technologies is a big plus! .

Want more jobs like this?

Get Software Engineer jobs delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

While many companies have globally distributed infrastructures with high traffic demands, Quantcast may be the only one of these in which you will be expected to have your hands on the system of a very large scale, pushing mission-critical production code within a matter of weeks, combining cloud technologies with the physical server infrastructure.

Responsibilities

  • Take full ownership of the development, and operation of a highly complex and globally distributed system to be scalable, reliable and highly available
  • Innovate with new designs and optimizations to enhance the performance of existing infrastructure
  • Rapidly troubleshoot the system and fix bugs where needed

Requirements

  • BS degree or above in Computer Science or related field
  • Passionate about engineering work and engineering excellence
  • Expert in Python and Java
  • Proficient in using the relational database technologies, e.g. Postgres
  • Good understanding of networking protocols (HTTP, TCP/UDP/IP, etc.)
  • Understanding of Linux and running software systems on Linux, good command of shell script languages (e.g. bash)
  • Familiarity with and passion for designing large-scale distributed systems
  • Familiarity with operating software in production environment,  preferably large-scale real-time systems.
  • Experience with design and delivery of distributed systems in virtual infrastructure environments / cloud services is an advantage



Quantcast is a fast-growing, late-stage, pre-IPO startup headquartered in San Francisco with offices around the world. We are committed to creating an inclusive and diverse environment where everyone can confidently be their authentic self.
Job ID: 209507a0-b595-483d-a6f1-590bdee5c844
Employment Type: Other

This job is no longer available.

Search all jobs