Senior Java Engineer
ComScore
(Menlo Park, California)comScore is the cross-platform measurement company that precisely measures audiences, brands and consumer behavior everywhere. We are creating the new model for a dynamic cross-platform world. In January 2016, comScore and Rentrak Corporation – two leaders in measurement innovation – united to establish new currencies for understanding consumers’ multiscreen behavior at massive scale.
We are looking for a dynamic contributor to comScore's core development team. We're seeking someone who enjoys building innovative technology and applications designed for huge scale and maximum effectiveness. Work with us to create game-changing products for the advertising data space, which have immediate market impact with large well-known customers. This position is full-time and based in Menlo Park, CA office.
- Develop extensible, scalable, reliable software for distributed processing / querying and responsiveness
- Work with extremely large datasets (Think Petabytes and beyond) in environments requiring single digit millisecond response times
- Propose and test improvements to contextualization, optimization and brand protection algorithms
- Understand and affect the product direction related to data applications that directly impact our customers
- Adhere to standard development processes (task breakdown & estimation, code reviews, unit tests, version control)
- Deliver architectural documentation and use test driven development methodology
- B.S. Computer Science or equivalent experience preferred, with M.S. or Ph.D. a plus
- 5+ years experience of in server side development of multithreaded, complex, scalable systems
- 5+ years of core Java, Linux and SaaS experience
- Strong experience in building high performance applications in real world situations
- Proven track record of excellent coding skills to write reliable, clean and testable software
- Structured, analytical thinker, effective communicator
- Good understanding of algorithms, data structures, performance optimization techniques, and object-oriented programming in Java
- Comfortable with fast-paced environment, willing and eager to learn new technologies
- Highly self motivated, proactive, hardworking innovator with a team-first attitude
- Experience in online advertising systems (display or SEM), computer linguistics, applied statistics and/or machine learning is a plus
Questions
There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.