21 Jan 2019

Full-Time Sr. Backend Software Engineer


NOTE: This job listing has expired and may no longer be relevant!


Job Description

Beeswax is an easy to use, massive scale and high availability advertising platform founded by industry veterans who worked together at Google. We’re well funded by leading VCs, such as RRE and Foundry Group, and are rapidly expanding our customer list and our engineering team. We offer our customers the most extensible and transparent advertising system in the world and process millions of transactions per second.

Our engineers come from major tech companies such as Amazon and Facebook as well as many other companies with strong software disciplines. Building and selling great advertising software that we’re proud of is the absolute heart of our mission.

At our transaction volumes we regularly deal with scaling challenges as our tech grows and evolves. To manage the firehose of data coming in, we explore complex tradeoffs and carefully architect high performance distributed systems. Those in turn require elegant and thoughtfully designed APIs to make the systems accessible to both our team and our customers.


As our newest team member you will:

  • Design, build and own our core infrastructure for servings ads and managing bids
  • Collaborate with engineers, product managers, designers and data scientists to evolve these services to provide new experiences for our customers as well as meet our ever-growing scale
  • Do fun tasks like reviewing code, writing design docs and closing JIRA tickets

Ideal candidates will have:

  • 5+ years of working on backend systems at strong software companies
  • Significant experience with Java, C++, Python and databases
  • Experience with software architecture, performance, scaling, data modelling, and API (or apiary) design
  • An understanding of what it means to build systems at scale – if you love articles on highscalability.com you’ll fit right in
  • A strong grasp of software architecture (either through a degree or from learning it themselves)
  • An ability to think about and tackle problems analytically
  • Comfort in a Linux ecosystem

Successful engineers at Beeswax have:

  • An ethic of service and a belief in putting the customer first
  • A powerful sense of pragmatism to figure out what needs to be done right versus right now
  • A curiosity about technology and a desire to use it to solve problems in all sorts of domains
  • An openness to feedback and more than just the spelling skills to know that there’s no I in Team
  • An appreciation of repeatability, resilience, observability, and operational simplicity

We believe in using the right tools for the job so our products are built in a variety of languages including C++, Java, Javascript, Python and PHP. While engineers tend to specialize in their specific domains everyone on our team needs to have a solid understanding of computing fundamentals and modern approaches to building high scale and high-quality software.

How to Apply

If you are interested in this opportunity to join one of the hottest pre-IPO companies, please apply directly through the link below: https://boards.greenhouse.io/beeswax/jobs/683888

Job Categories: Engineering. Job Types: Full-Time. Job Tags: data, distributed systems, high frequency, low latency, scale, and systems engineering. Salary: 100,000 and above.

Apply for this Job

Get Your Weekly Dose of Python