View Our Website View All Jobs

Jr. Software Engineer - Analytics

A Junior Software Engineer at Verimatrix participates in the creation of a large product suite that enables content protection and security for video delivered via satellite, cable, or the Internet.  The software engineer collaborates with his/her teammates to deliver high-performing, scalable, high-quality products.  The engineer should enjoy working through the software development lifecycle.  A successful engineer will be proactive, interactive, creative, and flexible.  The engineer will need to learn and understand the entire Verimatrix product suite as well as gain deep technical knowledge of particular solutions in the group he/she joins.  We are a global company and appreciate people with global awareness and knowledge (languages other than English are a bonus). 

Some qualities the junior software engineer will have: 

  • Passionate and motivated about software engineering and can quickly learn new concepts, languages, frameworks, and packages
  • Design and develop software for Analytics Team in an Agile/SCRUM process
  • Eager to participate in software development lifecycle end-to-end(coding to debugging to testing)
  • Has keen interest in Big Data and Analytics
  • Open to being mentored by other software engineers, managers, architects
  • Others as assigned

This position reports to a technical manager within the development team.

Required Qualifications:

  • 0-2 years software engineering work experience
  • Java design(OOP) and coding experience (more than 1 language is a big plus)
  • Basic understanding of Distributed Systems & Concurrency
  • XML, JSON file formats and how to parse them
  • RDBMS, SQL, & Databases
  • Any build tools & source control tools
  • Debugging skills(having used JUnits would be good)
  • Excellent communication skills including documentation
  • Application development experiences in Linux/Unix/Mac OS
  • Bachelor’s degree in computer science or related field or equivalent experience. Masters in computer science, data analytics, business analytics or related field would be a good addition.

Each of the Following would be a Plus:

  • Hive
  • Scheduling (e.g. Oozie, Spring batch)
  • Security (e.g. TLS and OAuth/SAML)
  • Apache Spark
  • MapReduce paradigm
  • Agile/SCRUM

About Verimatrix

Verimatrix specializes in securing and enhancing revenue for multi-screen digital TV services around the globe. The award-winning and independently audited Verimatrix Video Content Authority System (VCAS™) and ViewRight® solutions offer an innovative approach for cable, satellite, terrestrial and IPTV operators to cost-effectively extend their networks and enable new business models.  

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*