SERVER SOFTWARE ENGINEER The Rubicon Project
THIS JOB HAS EXPIRED We are looking for a Server Software Engineer for our Buyer team.
The mission of the Buyer Team is to build robust, scalable, maintainable and well documented systems for core ad serving systems, real time bidding and transactional order services. Every day we serve billions of ads, process terabytes of data and provide valuable data and insights to our publishers and buyers. If building software that touches 200+ million people every month is interesting to you, you?ll fit in well here.
A software engineer on the Revv Buyer team is responsible for implementing new features and supporting existing systems for real time ad serving, transactional APIs and self service user interfaces. You will take responsibility for every aspect of a feature, from design, database schema, backend services and user interfaces.
Design and implement high volume systems for real time ad serving, transactional APIs and self service user interfaces.
Work on the complete development stack from design, data model to workflow and front-end development.
Be a creative problem solver who can draw on an array of expertise and technology to design and implement reliable software and support production systems.
Design, build and manage distributed software systems using service-oriented architectures and RESTful APIs.
You should have a bachelor or master?s degree in computer science or related field, have exposure to the software development lifecycle in a commercial environment, and have some academic or commercial background in Java or the JVM.
You have built a web application in at least one programming language and you know all about cookies, REST and json.
Experience working in a Linux or Unix production environment will be extremely helpful.
Bonus points are given for experience with some of the technologies we work with, including:
Java frameworks such as hibernate, spring and jersey
Protocol Buffers or Thrift
||Los Angeles, CA |
THIS JOB HAS EXPIRED