AdTechTalent
Engineering77 days agoOn-site

Comscore, Inc.

Software Engineer II

software engineeringmulti-threadinglarge data setsreverse engineeringCOMTCP/IPHTTPJ2MEHadoopGRIDMPIdistributed systems

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Mid-level

Years experience

0-2

Location

Santiago, Chile

Full job description

Software Engineer II role responsible for building complex, large-scale client applications and distributed systems for data collection, aggregation, transformation, and distribution. Responsibilities include full project ownership, software design, handling complex data structures and multi-threading, reverse engineering software for user behavioral data (some roles), mentoring new team members, and limited client interaction. Requirements include 1-3 years coding experience with large data sets, collaboration skills, knowledge of COM, TCP/IP, HTTP protocols, J2ME or mobile OS and reverse engineering (some roles), experience with multi-processing environments (Hadoop, GRID, MPI) and multi-threaded programming, self-motivation, willingness to learn, and ability to provide and receive feedback. Benefits include lunch bonus, insurance coverage, summer hours, recharge week, holiday bonuses, medical leave coverage, salary subsidy during pre/postnatal leave, early finish on birthday, additional leave days, and paternity and grandchild birth/adoption leave. Location: Santiago, Chile.

What you'll do

  • Responsible for entire projects; involved in software design; takes full responsibility for assigned project; responsible for meeting set deadlines
  • Handles complex data structures and multi-threading
  • Reverse engineers software to collect user behavioral data (some roles)
  • Mentors and trains new team members
  • May have limited external client interaction

Requirements

  • 1-3 years coding experience and working with large data sets
  • Able to collaborate across multiple teams
  • Knowledge of COM, TCP/IP, HTTP protocols
  • J2ME and/or specific mobile operating systems and ability to reverse engineer code may be required for some roles
  • Experience developing software in multi-processing environments (Hadoop, GRID, MPI) and/or multi-threaded programming
  • Able to be self-motivated and work independently
  • Willingness to learn and become an expert in assigned area
  • Able to seek and provide constructive feedback

Tech stack

COMTCP/IPHTTPJ2MEHadoopGRIDMPImulti-threaded programming

Benefits

Lunch bonus for every workdayLife, health and dental insuranceSummer Hours between December and March, every Friday work until 14:00Recharge week: time off for the company between Christmas and New Year’sNational holiday bonus (September) and holiday bonus (December)Cover of the first 3 days of medical leaveSubsidy to complete 100% of base salary during pre and postnatal leaveFinish working day at 14:00 on birthday or previous Friday if weekendComscore Days: 5 working days off during the year (conditions apply)Paternity Leave: 15 paid working days within first month from birth or adoptionBirth or adoption leave of a grandchild: 5 paid working days within first month

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.