We're looking for experienced Senior Java Engineers capable of designing and building various parts of Tremor Video’s high-performance, scalable ad server and various supporting systems. Our architecture is capable of servicing billions of requests per day. As part of the team, you will be exposed to all layers of the server-side technology platform and all phases of our development cycle. You will be asked to help us brainstorm and design best solutions for some interesting and challenging problems. Our focus is on scalability, performance and robustness. Some of the technologies you will work with include MySQL, Hadoop, HBase, Cassandra, MemcacheD, ActiveMQ, Tomcat, Spring, Hibernate, Linux and many others. This is also an opportunity to work alongside advanced and experimental research in Machine Learning algorithms. We're looking for people excited and motivated to build something new and who will thrive in a fast-moving, agile environment. We leverage the SCRUM methodology and embrace as many agile-development best practices as possible (continuous integration, emphasis on automation testing and others). Qualifications
Expert level knowledge of:
- 5+ years of development experience in Java + Linux environments.
- Java threading, concurrency, locking and using shared resources.
- Automation testing methodologies (unit testing, system testing, etc).
- Analysis of algorithms.
- Spring and Hibernate frameworks (or similar).
- Linux operating system
- Experience working with various noSQL technologies such as Hadoop, Cassandra, Memcached/DB,
- Lucene/Solr and HBase
- Adaptable, resourceful and independent
- Excellent communication skills
- High energy level & excellent people/team member skills
About Tremor Video, Inc.
Tremor Video is a leading provider of technology-driven video advertising solutions enabling brand advertisers to engage consumers across multiple internet-connected devices including computers, smartphones, tablets and connected TVs. Our clients include some of the largest brand advertisers and agencies in the world. These relationships have helped us create a robust online video ecosystem that includes more than 500 premium websites and mobile applications, over 200 of which partner with us on an exclusive basis. Our proprietary technology, VideoHub, analyzes in-stream video content, detects viewer and system attributes, and leverages our large repository of stored data to optimize video ad campaigns for brand-centric metrics. Through our VideoHub for Advertisers (VHA) enterprise solution, VideoHub also provides advertisers and agencies with advanced analytics and measurement tools enabling them to understand why, when and where viewers engage with their video ads.
Tremor Video is based in NY and has offices in Atlanta, Boston, Chicago, Dallas, Detroit, Los Angeles, and San Francisco, with international offices in London, Singapore, and Toronto. For more information, visit http://www.tremorvideo.com
and find Tremor Video on Twitter, Facebook and LinkedIn.