Software Engineer II - Supply
Location: Germany - Berlin
Updated on: September 21, 2020
MediaMath is a leading global independent advertising technology company, working with brands and agencies. We created the first software for real-time media buying in 2007 and today work with over two-thirds of the Fortune 500 and more than 3,500 brands and their agency partners to grow and deepen direct customer relationships.
We have recently launched SOURCE by MediaMath which provides our clients with the most trusted, efficient, and effective way to connect their brands with consumers: real impressions on real media properties with policies and practices that respect the humans behind billions of screens and speakers every day.
We receive up to 10 million advertising opportunities per second, which we run through over several internal and partner enrichments to extract many targetable properties which we then match against 100s of thousands of advertising strategies to choose the best ad and we do all this in less than 1/10th of a second.
If you like problem solving, come use those skills here to create soft real-time, highly concurrent, globally distributed systems and services. Our engineers thrive on solving all kinds of technical challenges like cross datacenter replication and low-latency, geo-distributed workloads, fully automated deployments, and service governance. They do this by having the autonomy to select the best tools and non-proprietary software for the job and flexibility to work from one of our 15 offices or remotely, from their own home.
MediaMath runs an RTB platform that supports 100’s of Supply Exchanges. Due to a combination of non-standard integrations with various exchanges due to commercial reasons and technical integration issues on the exchanges, there is a critical need to build and maintain a per-exchange profile which captures how the exchange attributes are being interpreted, how to properly triage/alert on any issues that arise and finally how to optimize the traffic being supplied so that it leads to the best possible match for the demand side clients.
The supply engineer is a new engineering role that will actively explore the charter as laid out above and work closely with his counterparts in the supply organization including Supply Partner managers as well as Technical Account Managers.
The Software Engineer II in this role would be working across potentially multiple teams closely connected with the RTB platform including the bidding team and the creatives team. These teams are at the heart of MediaMath’s core business and are directly responsible for much of the revenue. The technology stack is a broad mix of Golang, C++, Python and is driven by a service-oriented architecture with both on-premise and cloud-based services. The platform operates at millions of bid requests per second the teams are constantly solutioning high volume, low latency distributed system challenges.
Why We Work at MediaMath
We are restless innovators, smart, passionate and kind. At the heart of our culture are six values that provide a framework for how we approach our work and the world: Teams Win, Scale + Innovation, Obsess Over Learning & Growth, Align then Execute, Do Good Better and Embrace the Journey. These values inform how we energize one another and engage with our clients. They get us amped to come to work. And, let’s face it, so do the free snacks, great benefits, and unlimited vacation.
We were named a Leader in both the 2018 and 2019 Gartner Magic Quadrants for Ad Tech, won four awards from the IAB for Sales, Service and Education Excellence, and received Best DMP in the 2019 Digiday Technology Awards. We have offices in 16 cities worldwide and are headquartered in New York City.