Senior Software Engineer
GumGum - Santa Monica, CA

This job posting is no longer available on GumGum. Find similar jobs:Senior Software Engineer jobs - GumGum jobs

About Us:
Reaching millions of consumers as they actively view images across hundreds of premium websites, GumGum serves contextually relevant ads that yield far higher engagement than those of traditional display advertising units. In addition to helping advertisers reach highly targeted audiences in a brand-safe environment, GumGum gives publishers a new way to earn revenue by overlaying interactive ad units on the photos within their sites. Founded in 2007, GumGum is headquartered in Santa Monica, California. Investors include GRP Partners, First Round Capital, New Enterprise Associates and Crosscut Ventures. For more information, visit www.gumgum.com or call (310) 260-9666.

Responsibilities:
Architecture, implementation, testing, monitoring, and deployment of high-volume, data-driven, web-based applications.
Write Hadoop MapReduce jobs and Storm Topologies to mine data from the billions of image and ad impressions served.
Develop solutions leveraging "big data" technologies such as Apache Hadoop, HBase, Kafka, and Storm.
Work closely with publisher and ad sales teams to identify requirements, estimate projects, and implement prototypes and solutions in an agile, iterative fashion.
Focus on platform scalability to support rapid growth in traffic and data.
Help hire and train additional engineers as the business grows.

Requirements:
BS or MS in Computer Science or related technical discipline (or equivalent).
Solid foundation in computer science with strong competencies in data structures, algorithms, and software design.
Extensive programming experience in Java and strong OO design skills.
Familiarity with Javascript/HTML/CSS and web browser compatibility issues.
Several years of large systems software design and development experience, with extensive knowledge of Unix/Linux.
RDBMS design, performance monitoring, optimization, query tuning, and SQL experience.
Java, Groovy, Spring Framework, Eclipse, MySQL, Hadoop, HBase, Kafka, Storm, Amazon EC2, Ubuntu, Unit Testing

Perks:
Stock options, 401k, medical/dental
Netflix-style vacation policy
Located in hotbed of tech startups blocks from the beach!
Master "Big Data" technologies