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.