Principal Engineer, Advertising Technology (Full Time, Permanent)

  • Palo Alto, CA
  • Full-time

Company Description

Come join the #1 Fastest Growing Company in the Bay Area!  With a whopping 4,700% revenue growth and 23 billion monthly page views, it is no wonder why we are ranked among the Top 40 Forbes America’s Most Promising Companies. We offer the most innovative sharing platform and tools for today's social audience. Our suite of solutions for advertisers and publishers inspire people to do more of what we believe is the foundation of digital life - to share.
This is a great opportunity with a hyper-growth established startup, based in Palo Alto. We are excited about solving the big challenges of Social and Advertising. This is an exceptional opportunity to work with Big Data on the full-stack with emphasis on the the back-end. If you are passionate about building inspiring web products, using the latest web technologies and have an outstanding track-record for high-performance intellectual accomplishments, we’d love to have you join the core development team!

Job Description


  • Write high performance multi-threaded production code in Java

  • Research and develop optimization algorithms in ShareThis bidding platform

  • Leverage the ShareThis Big Data to understand the performance characteristics

  • Implement ML model(s) and quickly iterate

  • Develop tools and high performance software for real time bidding (RTB)

  • Handle multiple projects with the flexibility to work in a very dynamic and agile environment

  • Help deliver on software projects using proven development processes (Agile/SCRUM)


  • 5 years minimum of industry experience with an advanced degree in Computer Science

  • Experience with Search/Display Advertising with emphasis on optimization

  • Knowledge in data mining/ machine learning techniques to understand user behavior

  • Expert understanding of algorithms, statistical techniques, data structures & performance optimization

  • Exposure to big data using Hadoop and NoSQL technologies

  • Proficient programming skills in Java and scripting language

  • Great communication skills in a team oriented environment   


  • BS or MS degree in Computer Science

Additional Information


For more details you can call me @ 408 789 7077 or email