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

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
Menlo Park, California
Skills Desired
Sign up or login to see how your skills match up.
  • Algorithms
  • Data Structures
  • Java
  • Linux
  • Writing Code
  • Object Oriented Programming (OOP)
  • SaaS
  • Software Testing
  • Test Driven Development (TDD)
  • Unit Testing
  • Version Control

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.