0-1 years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Engineer - Full- Stack (MSCS)
(This job is no longer available)
PubMatic | Redwood City, CA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Do you have a track record of building cutting-edge digital media products? Do you thrive on building highly-scalable, fault-tolerant systems that process information at blazing (millisecond) speeds? PubMatic is seeking a Software Engineer who's passionate about innovation and wants to help guide a growing technology company to the next level. To be successful in this role, you will need a solid foundation in Computer Science, strong programming skills and the ability to innovate emerging media products. In this expansion role/group, you will be at the forefront of building our next-gen products (i.e. device, mobile, tablet, wearables, connectedTV, web). You will not only make a major impact to PubMatic but you will also define the future of the ad-tech industry by creating bleeding-edge technology. Apply now for a chance to grow with us!

Primary Duties and Responsibilities

Collaborate in the design and build of our next-gen architecture stack
Help implement our next-generation low latency, fault tolerant, high throughput systems
Design and implement features evolving our online advertising and data management product offerings
Scale up and tune our ad serving systems. Challenges come in the form of concurrency, data scale, and computational efficiency
Develop instrumentation/profiling tools and systems


Internship and/or project experience in software engineering
Must have a track record of successfully building and maintaining technology products in the industry
Strong hands on skills required
Demonstrable versatility in programming languages (Example: C, C++, Java, RoR, Python, SQL, Go JavaScript)

Ad-tech experience in MRAID, VAST, VPAID, VMAP, RTB … is desirable
Experience with big data is a plus
MSCS preferred

About Us

Since our founding in 2006, PubMatic has consistently been first-to-market with industry-changing products, services and systems for publishers. Our products are supported by always-on consulting and services that reflect our belief in putting publishers' needs first.

2007: 1st to Market with Yield Optimization for Publishers across ad networks
2008: 1st to Market with Global Demand partner representation for Publishers
2009: 1st to Market with Real-Time Bidding (RTB) for Publishers
2010: 1st to Market with Data Theft prevention tools and dynamic Brand Protection tool suite
2011: 1st to Market with Unified Insights; blending guaranteed and non-guaranteed sales channels; Audience Data Analytics packaging segmented with real-time yield impact; Pixel Blocking for data theft protection; and RTB for Mobile ad units
2012: 1st to Market with Unified Revenue Optimization across guaranteed and non-guaranteed sales channels for every impression
2013: PubMatic announced we will open its mobile software development kit (SDK) for premium publishers to all app providers, establishing a new self-service solution for mobile monetization. Our mobile SDK is MRAID rich media-compliant and supports all ad sizes.
2014: PubMatic launches Video functionality providing the only Programmatic Solution to deliver advertising across Display, Mobile, and Tablet.

Every Ad. Every Sales Channel. Every Screen. One Platform. PubMatic.

About PubMatic

PubMatic is focused on serving the needs of publishers by providing an industry leading platform that allows publishers to maximize their revenue while simultaneously reducing complexity. Being a publisher is difficult these days. On the one hand, publishers want to focus on developing rich content and sustaining a user community based on common interest. On the other hand, they're forced to spend ever more time and energy running the "business" of being a publisher. What ad style should a publisher use? Publishers have to figure out what's the best color combination, size, ad type, and other parameters that best appeal to their users. There are over a billion different combinations for publishers to consider. How can a publisher manage multiple ad tags? Each ad network and ad style requires a unique set of ad tags that publishers have to maintain and manage. Which ad networks should a publisher use? There are several hundred significant ad networks operating around the world today, with that number growing every week. How does a publisher get consistent reports across ad networks? Each ad network is only able to provide reporting visibility for a subset of the publisher's ads, but yet publishers need the ability to view their ad inventory performance holistically. Learn more about PubMatic for publishers. At the same time, ad networks are finding challenges of their own. It's difficult to reach new publishers. Most publishers already have ad tags on their web site, and they're reluctant to change them for a new ad network. Signing up new publishers is inefficient. Signing up new publishers typically involves lots of emailing or faxing back and forth, requiring lots of staff time and slowing the growth of the ad network. PubMatic is currently in an exciting Beta phase. If you are a publisher interested in taking advantage of PubMatic's services for FREE, please register here. If you are an ad network interested in participating on the PubMatic platform, please contact us. PubMatic was founded in 2006 and is based in the Bay Area, California and Pune and Mumbai, India. PubMatic is backed by Draper Fisher Jurvetson and Helion Ventures.