Software Development Engineer - BPS The Rubicon Project
THIS JOB HAS EXPIRED The Brand Protection & Security team builds and maintains large-scale systems that protect the integrity of Rubicon Project?s advertising automation platform. Every day our systems analyze billions of bids and conduct millions of assessments, automatically monitoring ads? behavior to identify and block problems, and categorizing creatives into a vast media library. A software engineer on the BPS team is responsible for building new features from end to end, from database schemas to back-end workflow to APIs to user interfaces, and for supporting existing capabilities.
Rubicon Project is looking for several senior software engineers to help build out new products and features for our cutting edge online advertising platform.
A software engineer on the BPS team is responsible for building new features from end to end, from database schemas to back-end workflow to APIs to user interfaces, and for supporting existing capabilities.
Be a creative problem-solver who can draw on an array of expertise and technology to design and implement reliable, scalable, maintainable solutions to challenging problems.
Take pride in having end-to-end ownership of a set of capabilities within complex systems.
Design and implement high-volume systems leveraging big data platforms like Hadoop and Storm.
Work on the full development stack, from data model to back-end workflow and front-end development.
Design, build, and manage distributed software systems using service-oriented architectures and RESTful APIs.
Work as part of a team building a constantly expanding set of brand protection tools.
You have 2+ years of professional development experience, including back-end development;
Expertise in PHP and at least one other language;
Experience designing MySQL- or PostgreSQL-backed database applications;
Are proficient developing for Unix-based operating systems but comfortable in Windows when necessary;
Value unit tests, integration tests, and documentation;
Demonstrate strong written and verbal communication skills and the ability to work constructively on a distributed team.
Pluses include prior experience in ad-tech, mobile development, video, or security.
- See more at: http://www.rubiconproject.com/careers/senior-software-development-engineer/#sthash.7RmA9ccj.dpuf
||Playa Vista, CA |
THIS JOB HAS EXPIRED