AdTechTalent
Engineering4 months 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

Ready to take the next step in your career? Click the button below to continue to the application process.

Similar jobs

More roles worth a look

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