Senior Java Engineer

ComScore

(Menlo Park, California)
Full Time
Job Posting Details
About ComScore
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.
Summary
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.
Responsibilities
* 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
Ideal Candidate
* 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

Answered by on
This question has not been answered
Answered by on

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.