reply below

Posted:

Principal Software Engineer, RTB (Emeryville, CA)

compensation: - PerYear

Principal Software Engineer, RTB | Emeryville, CA

Join a team building a highly scalable system that makes over 200,000+ decisions per second and reports the results in real-time. TubeMogul's PlayTime platform is the first video advertising technology of its kind. It makes real-time decisions about which ads to serve and dynamically adapts to advertiser preferences, user responsiveness, and changes in the marketplace.

Candidates should have a pragmatic approach to application architecture and a passion for working on high-performance, "Big Data" systems. In the role, you would be working with a Java application stack that leverages open-source tools like Zookeeper, Hadoop, HBase, Hive, and Couchbase.

Candidates will at least be familiar with the technologies we are using but may not have had the opportunity to acquire deep experience in previous job settings. However, you should have a true passion for technology that is apparent in your work and/or personal projects.

Engineering roles at TubeMogul are not rigid. Developers interested in developing skills outside of their core competency are often rotated into projects that interest them.

Responsibilities include:

  • Lead software development projects enhancing our distributed real-time bidding system, the core of TubeMogul's technology platform
  • Collaborate on key architectural decisions and design considerations
  • Monitor and plan out core infrastructure enhancements (a.k.a. stay ahead of possible scalability bottlenecks)
  • Troubleshoot and resolve system problems and customer issues under very tight service level agreement.
  • Work with machine learning team to implement optimizations to increase campaign effectiveness
  • Mentor junior developers (i.e. demonstrate good coding practices and helping them architect code smartly)
  • Contribute to and promote good software engineering practices across the team

Core Requirements:

  • 7+ years hands-on programming capabilities in Java
  • 5+ years of hands-on technical leadership and people management experience
  • BA/BS degree in Computer Science or related engineering field or equivalent practical experience
  • Excellent problem solving skills and ability to work independently
  • Strong sense of ownership and track record of quality work
  • Exercise good judgment about which tools to use and when to use them
  • Extensive Java experience and solid Linux/Unix skills
  • Good written and oral communication skills

About TubeMogul:

TubeMogul is an enterprise software company for digital branding. By reducing complexity, improving transparency and leveraging real-time data, our platform enables advertisers to gain greater control of their digital video advertising spend and to achieve their brand advertising objectives. TubeMogul was incorporated in 2007 and is based in Emeryville, California with operations in Detroit, Chicago, Los Angeles, New York, London, Singapore, Sydney, Tokyo and Toronto.

To learn more about TubeMogul and what we're building, check out our Vimeo page: http://vimeo.com/tubemogul

Compensation / Perks:

You will be rewarded for your hard work!  You'll appreciate a competitive compensation package including excellent benefits and equity.  You'll love a challenging work environment; A-player colleagues, momentum, strong leadership and clear objectives and the ability to make a difference.  Other benefits include: medical, dental, vision, 401k, bonus program, weekly happy hours, in-office game room (read: Foosball tourneys), Zen room complete with massage chair, food, Yoga and lots more!

Apply Now:

Please use the link provided to apply.  We look forward to reviewing your resume!  This opportunity is for people interested in full-time work only.  For more career opportunities, please check out tubemogul.com/jobs.

No contractors, consultancies will be considered. TubeMogul does not pay fees for unsolicited resumes.

Apply Here

  • Principals only. Recruiters, please don't contact this job poster.
  • do NOT contact us with unsolicited services or offers

post id: 4638716523

posted:

email to friend

best of [?]


No contact info? if the poster didn't include a phone number, email, or
other contact info, craigslist can notify them via email.