An Array of Opportunities

comScore is looking for talented, creative, highly motivated individuals to help build our rapidly growing company. We provide the opportunity to experience the excitement, challenge and rewards of working in a fast growing, entrepreneurial environment. Please take a look at our openings throughout the world, and help us continue to be a great place to work.

Most Recent Opportunities

Job Title: Software Engineer II

Location: Portland OR

Reports to: Manager, Software Engineering

 

JOB FUNCTION

The Software Engineer works under supervision of more senior engineers or managers to modify, develop and implement internal and external applications. The Software Engineer relies heavily on instruction or pre-established guidelines to complete tasks assigned by managers or more senior software engineers.

 

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Modifies, writes and documents software applications.
  • Completes bug fixes and small enhancements.
  • Designs and codes screen layouts, graphical user interfaces, printed outputs and interfaces with other systems.
  • Provides technical assistance by responding to inquiries from others regarding errors, problems or questions about programs.
  • Follows development best practices and standards.
  • Works with stakeholders to understand problem statements.
  • Pair with development resources where appropriate to gain system knowledge and training.

 

QUALIFICATIONS

  • Bachelor's degree in a related area as well as 1 or more years of experience or at least 2 years of experience in the field or in a related area.
  • Experience with Python and/or Perl and the ability to learn other scripting languages as business needs change
  • Strong communication skills (written and verbal).
  • Extra credit for PostgreSQL experience.

 

About comScore: comScore, Inc. (OTC: SCOR) is a leading cross-platform measurement company that precisely measures audiences, brands and consumer behavior everywhere.

 

comScore completed its merger with Rentrak Corporation in January 2016, to create the new model for a dynamic, cross-platform world. Built on precision and innovation, our unmatched data footprint combines proprietary digital, TV and movie intelligence with vast demographic details to quantify consumers’ multiscreen behavior at massive scale. This approach helps media companies monetize their complete audiences and allows marketers to reach these audiences more effectively. With more than 3,200 clients and global footprint in more than 75 countries, comScore is delivering the future of measurement. For more information on comScore, please visit comscore.com.

 

EEO Statement: We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, disability status, sexual orientation, gender identity, age, protected veteran status or any other characteristic protected by law.

 

*LI-DZ1

Software Engineer II
Req ID: 19927
http://www.comscore.com/Careers/Job_Opportunities?sfid=19927

Job Title:        Manager, Quality Assurance

Location:        Portland, OR

Reports to:     Director, Quality Assurance 

 

SUMMARY 

 

The Quality Assurance Manager will support a world class, continuously improving quality assurance program while being part of an agile software development process at comScore.  This person will be responsible for championing the value of quality assurance throughout the organization. The QA Manager must be a subject matter expert; able to demonstrate effective outcomes both in improving QA deliverables as well as in leading a team.  This role will communicate effectively outside the department and elicit support for the improvements that are always needed. This role will also oversee a team and is responsible to positively motivate the team and help them grow.  Above all, this person must be passionate about quality and delivery and demonstrate outcomes that reflect that passion.

 

ESSENTIAL DUTIES AND RESPONSIBILITIES:

 

  • Manage and lead Quality Assurance engineers; create a positive and dynamic environment in Quality Assurance to engage and grow staff and to deliver outcomes.  
  • Collaborate closely with Software Engineers, Product Managers, and QA engineers to identify, prioritize, and resolve issues.    
  • Develop test tools, environments, and frameworks to best meet the business needs    
  • Perform exploratory testing within an agile environment    
  • Accurately estimate work and resources required to perform tasks    
  • Become an expert at understanding our business and our customers    
  • Champion quality assurance across all levels of the organization including Product, Development and within the Quality Assurance team.    
  • Effectively utilize manual and automated testing as appropriate.    
  • Be proactive in identifying problems and providing solutions.    
  • Continuously review processes and implement change when necessary.

 

QUALIFICATIONS:

 

  • To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.
  • Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.    
  • Strong understanding of the Software Development Life Cycle.    
  • Passionate about leading and writing great software    
  • Desire and ability to learn new skills and improve upon current skills    
  • Ability to comprehend complexity, to fully understand a product with all its business and technological implications in order to become a subject matter expert, and to approach the improvement of its quality from that perspective    
  • Good computer skills, including but not limited to: knowledge of multiple software programs (i.e. MS Word, MS Excel, JIRA, etc.), operating systems, web browsers, basic networking skills, and basic hardware knowledge    
  • High degree of efficiency and motivation in work habits in a challenging, fast-paced environment.
  • Committed to meeting testing deadlines.    
  • Must be able to work independently and complete projects with minimal supervision    
  • Strong verbal and written communication skills as well as interpersonal skills, with both technical and non-technical team members    
  • Ability to develop and direct the career growth of direct reports 

 

EDUCATION and/or EXPERIENCE:

    

  • Bachelors degree in Computer Science, Computer Engineering, or equivalent experience/knowledge    
  • Minimum of 5 years’ experience in a Quality Assurance environment required    
  • Minimum of 2 years’ experience managing a high-performing Quality Assurance team required    
  • Demonstrated track record of delivering high quality, successful products.    
  • Experience implementing change and process improvements in Quality Assurance.    
  • Experience in delivering engineering applications using an agile methodology.    
  • Experience with issue reporting and tracking tools such as JIRA preferred    
  • Demonstrated experience working across departments in an organization to build awareness and value of Quality Assurance.    
  • Experience with large data sets (big data) across multiple products desired    
  • Experience in the media measurement industry desired

 

comScore, Inc. (OTC: SCOR) is a leading cross-platform measurement company that precisely measures audiences, brands and consumer behavior everywhere. comScore completed its merger with Rentrak Corporation in January 2016, to create the new model for a dynamic, cross-platform world. Built on precision and innovation, our unmatched data footprint combines proprietary digital, TV and movie intelligence with vast demographic details to quantify consumers’ multiscreen behavior at massive scale. This approach helps media companies monetize their complete audiences and allows marketers to reach these audiences more effectively. With more than 3,200 clients and global footprint in more than 75 countries, comScore is delivering the future of measurement. For more information on comScore, please visit comscore.com. EOE Statement:  We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, disability status, sexual orientation, gender identity, age, genetic information, protected veteran status or any other characteristic protected by law.

 

*LI-DZ1

 

Manager, Quality Assurance
Req ID: 20068
http://www.comscore.com/Careers/Job_Opportunities?sfid=20068

Database Engineer II (Reston, VA)

 

Responsible for developing and maintaining programs and databases for internet web dictionary.   Participate in the design, development and maintenance of multiple client-facing data marts.  Develop internal datamart projects using Microsoft SQL Server 2008 and GreenPlum technologies.  Develop and maintain processes to automate ETL of data updates.  Build and maintain Data Transformation Services (DTS) packages.  Design and set up structures and queries for use by internal teams and put these into multi-dimensional OLAP databases in Analysis Services.  Design cubes and carry out performance tuning of our relational and OLAP databases.  Collaborate with internal development team on creation of new client-facing reporting applications.  Research, evaluate, and share information on new technologies to be used in our product delivery platforms.

 

Master’s in Information Systems or related field and two years of experience as a Database Engineer with SQL Server and GreenPlum experience.  Experience must include ETL and DTS development.  

 

Database Engineer II
Req ID: 2017-2727
http://www.comscore.com/Careers/Job_Opportunities?sfid=2017-2727

 

Job Title: Staff Software engineer

Location: Portland OR

Reports to: Director, Software Engineering

 

JOB FUNCTION

The Staff Software Engineer delivers solutions to internal and external customers. This may include the design, modification, developing and implementation of software programming applications. Additionally, the Staff Software Engineer may lead and direct the work of others. A wide degree of creativity and latitude is expected, as well as an understanding of business needs and requirements. The Staff Software Engineer is responsible to ensure non-functional requirements (performance, scalability, etc) are continually addressed. They often take a lead role in the selection and evolution of technology. They tackle the most complicated technical problems and often provide technical leadership in a variety of situations.

 

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Works with stakeholders to understand problem statements and suggest possible implementations.
  • Consults with client to prototype, refine, test and debug programs to meets needs.
  • point on architecture evaluations and proof of concepts.
  • Able to provide accurate estimates and impact of changes or enhancements.
  • Considerations include development approach to align with business target dates.
  • Creates high quality, maintainable code, promotes good coding practices, and is usually expert in one or more languages. C++, Perl and Python are being used today, but problem solving ability is the most important.
  • Consistently delivers tasks on time.
  • Able to analyze complex problems, develop solutions, and complete complex tasks.
  • Works on and occasionally designs complex software systems with performance, usability, maintainability, scalability, availability, extensibility, security, and portability in mind.
  • Evaluates alternative options during design. Breaks systems down into their sub-components for easier understanding and easier handling.
  • Demonstrates a desire to use new technology and to innovate. Brings a passion for technology and software engineering.
  • Conscious of business needs.
  • Creates systems that are fit for purpose.
  • Considers project requirements and pushes back if they are not best for the business.
  • Able to work independently with very little direction.
  • Brings personal insight into work.
  • Pro-actively identifies technical debt and technical risk that needs improvement leads the process to resolve.
  • Good at written communication.
  • Communicates well to stakeholders and management in their language.
  • Communicates well to other engineers.
  • Present brown-bags and other documentation/communication as appropriate.
  • Demonstrate excellent team skills, a positive attitude and assist team members to meet goals.
  • Collaborate and form strong relationships across the company.

 QUALIFICATIONS

  • Bachelors degree in a related area as well as 5 or more years of experience or at least 7 years of experience in field or related area.
  • Extremely proficient coder with an eye for efficient solutions
  • Experience with large data sets utilizing SQL based databases.
  • Experience in Angular, ember.js, backbone.js or similar.
  • Advanced knowledge of JavaScript.
  • Experience in the design, development and release of an enterprise scale application.

About comScore: comScore, Inc. (OTC: SCOR) is a leading cross-platform measurement company that precisely measures audiences, brands and consumer behavior everywhere.

 

comScore completed its merger with Rentrak Corporation in January 2016, to create the new model for a dynamic, cross-platform world. Built on precision and innovation, our unmatched data footprint combines proprietary digital, TV and movie intelligence with vast demographic details to quantify consumers’ multiscreen behavior at massive scale. This approach helps media companies monetize their complete audiences and allows marketers to reach these audiences more effectively. With more than 3,200 clients and global footprint in more than 75 countries, comScore is delivering the future of measurement. For more information on comScore, please visit comscore.com.

 

EEO Statement: We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, disability status, sexual orientation, gender identity, age, protected veteran status or any other characteristic protected by law.

 

*LI-DZ1

Staff Software Engineer
Req ID: 19692
http://www.comscore.com/Careers/Job_Opportunities?sfid=19692

comScore is a leading internet technology company that measures what people do as they navigate the digital world and turns that information into insights and actions for our clients to maximize the value of their digital investments. The Product Operations team is responsible for supporting the data collection, aggregation and processing environments needed for comScore to deliver data to clients on a daily, weekly, and monthly basis. We collect and process 65 Billion records on a daily basis which are used to run up to 100,000 jobs daily. These processes run in Hadoop, Greenplum and Windows environments on over 1000+ servers. Our team ensures that the environments are healthy and processes are running as expected by monitoring dashboards and alerts and taking action to resolve problems as quickly as possible.

 

The Product Operations team is hiring a Systems Engineer to help with environment support, application support, and process automation in both Linux and Windows environments.  This position involves support and development of software deployment processes to Hadoop and AWS environments.  This position will also assist with Linux server maintenance and supporting multiple Hadoop clusters. 

 

Problem solving will consume a large portion of your time, as you will assist multiple teams with resolving issues on a daily basis. This role will have a heavy component of "process operations" and best practices development involved. Your technical and analytical skills will be challenged and will increase over time as you become the point of contact for production processing.

 

What You'll Do In This Role:

  • Work with development and operations team to improve current software release processes
  • Provide first line support for Hadoop environment issues
  • Work to automate manual jobs using proprietary software tools
  • Linux server troubleshooting and maintenance
  • Troubleshoot and escalate issues across multiple teams on priority basis until they are resolved
  • Communicate impact of major issues including the root cause
  • Execute custom requests and ad hoc jobs in a timely manner and validate the results
  • Assist with process improvement and documentation

 

Desired Personal Skills:

  • Attention to detail, and a strong sense of process-orientation in your work
  • Ability to follow complex and detailed instructions
  • Sense of action and assertiveness to resolve issues
  • Desire for learning new technologies
  • Strong data analysis and problem solving skills
  • Excellent written and verbal communications skills

 

What You'll Need: 

  • Bachelors Degree in Computer Science or related field
  • Strong Linux command line proficiency
  • Knowledge of at least one scripting language (preferably Python)
  • Knowledge of Jenkins, Puppet and other deployment tools
  • Experience in production environment support
  • Experience with AWS or Hadoop is an added bonus

 

About comScore: comScore, Inc. (OTC: SCOR) is a leading cross-platform measurement company that precisely measures audiences, brands and consumer behavior everywhere. 

 

comScore completed its merger with Rentrak Corporation in January 2016, to create the new model for a dynamic, cross-platform world. Built on precision and innovation, our unmatched data footprint combines proprietary digital, TV and movie intelligence with vast demographic details to quantify consumers’ multiscreen behavior at massive scale. This approach helps media companies monetize their complete audiences and allows marketers to reach these audiences more effectively. With more than 3,200 clients and global footprint in more than 75 countries, comScore is delivering the future of measurement. For more information on comScore, please visit comscore.com

 

EEO Statement: We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, disability status, sexual orientation, gender identity, age, protected veteran status or any other characteristic protected by law.

 

*LI-PR1

Systems Engineer - DevOps Process Operations
Req ID: 20054
http://www.comscore.com/Careers/Job_Opportunities?sfid=20054

comScore is a data company. We collect and process 60+ billion events each day, have 10s of petabytes online and each month our processes read nearly an exabyte. We use this capability to provide our clients with deep insights that no other company can match. Data Engineering is the team responsible for managing this vast dataset. We are looking for a Data Engineer to join our team.

 

What You'll  Do In This Role: 

  • Build data processing pipelines that handle 100+ terabyte datasets
  • Help the team automate as much as we can, so that we can stay focused on writing code
  • Assist with troubleshooting and quickly resolving issues
  • Work with Analysts and Data Scientists to design and implement new methodology

What You'll Need:

  • 2 - 5 years of professional programming experience
  • You have a solid understanding of Computer Science fundamentals
  • You write good code and take pride in that fact regardless of which language you are currently using
  • You have a strong affinity towards working with data
  • You enjoy working as a member of team and consider feedback a learning opportunity
  • You are comfortable in an environment that values quickly providing our customers with solutions
  • You have an innate drive to grow and develop

The following are considered a plus:

  • You treat performance as a feature not an afterthought
  • You have experience writing analytical queries that run on MPP databases
  • You are comfortable reading query execution plans
  • You can describe multiple MapReduce join strategies and their tradeoffs

Technologies we use:

  • Core Java
  • SQL (CTEs, window functions, UDFs, etc.)
  • Previous experience in these technologies is not required. This is a great opportunity for someone looking for a new challenge.
    • Hadoop – MapR, Apache Pig, Spark, HBase
    • An internal framework for job scheduling and execution (similar to AirFlow)

 

 

About comScore: comScore, Inc. (OTC: SCOR) is a leading cross-platform measurement company that precisely measures audiences, brands and consumer behavior everywhere. 

 

comScore completed its merger with Rentrak Corporation in January 2016, to create the new model for a dynamic, cross-platform world. Built on precision and innovation, our unmatched data footprint combines proprietary digital, TV and movie intelligence with vast demographic details to quantify consumers’ multiscreen behavior at massive scale. This approach helps media companies monetize their complete audiences and allows marketers to reach these audiences more effectively. With more than 3,200 clients and global footprint in more than 75 countries, comScore is delivering the future of measurement. For more information on comScore, please visit comscore.com

 

EEO Statement: We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, disability status, sexual orientation, gender identity, age, protected veteran status or any other characteristic protected by law.

 

*LI-PR1

 

Data Engineer (Core Java)
Req ID: 20053
http://www.comscore.com/Careers/Job_Opportunities?sfid=20053

Are you troubled by poor design decisions in the middle of the night?   Do you experience feelings of dread in your stand-up meetings?   Have you or your team ever seen spaghetti code, over engineering, or unnecessary duplication?   If the answer is yes, then don’t wait another minute, pick up the phone and call the professionals. 

comScore!   

Our courteous and efficient staff is in the Portland office 8 hours a day to serve all your coding needs.  We’re ready to hire YOU! 

 

JOB FUNCTION

 

Our release engineers, part of the Software Configuration Management (SCM) team, are responsible for managing all aspects of the release process: building release candidates, running automated tests, deploying releases, and coordinating with developers and QA as necessary to identify and resolve merge conflicts and test failures.  The release engineer works under the supervision of a team lead and team management. 

In addition to SCM responsibilities, this role includes software development (a goal of 50% or more of time spent coding).  Candidates should be able to read and write code for small-scale to mid-sized enhancements, bug fixes, and automation projects, and should be familiar with unit tests, code reviews, and the software development process in general. Candidates should not be satisfied with rote manual processes, but rather always looking for ways to automate the deploy process to make it more convenient, more dependable, and free up their time to focus on software development.

Our release process involves Git, Bitbucket, Jenkins, Selenium, and Capistrano in a Linux environment, with scripting and software development primarily in Ruby, Perl, and C#.

 

ESSENTIAL DUTIES AND RESPONSIBILITIES

·         Build and deploy daily releases.

·         Run daily automated tests.

·         Coordinate and execute out of cycle deploys (successfully handle context switching).

·         Synchronize and merge releases and additional code with canonical master branch.

·         Monitor all aspects of the release process and coordinate with other teams to solicit feedback and resolve issues as they arise.

·         Communicate with developers and managers regarding the status of releases.

·         Develop small to mid-sized software enhancements, automation, and bug fixes.

·         Understand ROI and automate the release process where the ROI makes sense.

·         Document the release processes.

·         Be prepared to be on call (based on a rotating 24/7 on call schedule) to handle emergency maintenance work and deploys outside of normal business hours (expecting to experience an after hours page about once every six months).

 

QUALIFICATIONS

·         Bachelor's degree in Computer Science or a related area or at least 2+ years of experience in the field of release management or in a related area.

·         Competency in authoring, interpreting, and debugging software.

·         Has knowledge of commonly used software development concepts, practices, and procedures.

·         Knowledge of object oriented programming languages such as C#, Java, Perl, etc.

·         Ability to effectively communicate and respond to questions from groups of managers, clients, customers and the general public.

·         Ability to effectively interact with other team members and understand instruction or training provided.

 

About comScore: comScore (OTC: SCOR) is the cross-platform measurement company that precisely measures audiences, brands and consumer behavior everywhere.

 

comScore completed its merger with Rentrak Corporation in January 2016, to create the new model for a dynamic, cross-platform world. Built on precision and innovation, our unmatched data footprint combines proprietary digital, TV and movie intelligence with vast demographic details to quantify consumers’ multiscreen behavior at massive scale. This approach helps media companies monetize their complete audiences and allows marketers to reach these audiences more effectively. With more than 3,200 clients and global footprint in more than 75 countries, comScore is delivering the future of measurement. For more information on comScore, please visit comscore.com.

 

EEO Statement: We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, disability status, sexual orientation, gender identity, age, protected veteran status or any other characteristic protected by law.

 

*LI-DS1

Software Engineer
Req ID: 20040
http://www.comscore.com/Careers/Job_Opportunities?sfid=20040

comScore is seeking a technical, quality focused Senior Database Developer to provide support to join a team developing robust datamarts that fuel comScore's indsutry leading analytics products. This person will work alongside other If you are an individual that is able to work closely in a collaborative role with other team members, as well as complete tasks individually as assigned, you'll fit in nicely with us.

 

This is a unique opportunity to work alongside talented, innovative engineers solving the unique challenges of transforming over 2 Trillion monthly media interactions into insightful products.  Your work will be used by the world's most prominent Internet and consumer brands to understand consumer behavior and influence their global marketing, media and business strategies.

 

Primary Responsibilities:

  • Advanced knowledge of T-SQL, including transactions, (begin..try, merge, common table expressions, ROW_NUMBER/OVER, bulk insert, filtering and covering indexes, computed columns)
  • Experience working with database architecture and schema for very large databases (think Terabytes!) and very large tables (think Gigabytes)
  • Partitioned Tables/Indexes (Switching/Merging/Splitting)
  • Performance tuning/code debugging
  • Hierarchical datasets
  • Building and maintaining SSIS packages
  • Building and maintaining SSAS cubes
  • Building and maintaining production SQL jobs
  • Building and maintaining SQL reports using SSRS

 Requirements:

  • Bachelor's Degree (or higher) in Computer Science or related field
  • 5+  years of Microsoft SQL Server 2012 (or above) database development experience
  • Excellent statistical analysis skills, ability to research and analyze various different types of data information, and to effectively manage the delivery of that data
  • A passion for, and unyielding pursuit of good, clean and standardized code
  • Ability to make accurate level of effort (LOE) estimates
  • Ability to make decisions under pressure
  • Effective communicators with the ability to maintain honest and open communication at all times with individuals at all levels internally
  • Flexibility to work outside of normal business hours (if necessary) to accomplish business objectives

Preferred Qualifications:

  • Knowledge of replication (transactional) and clustering
  • Experience with Agile development, software and web development technologies (e.g. C#, ASP.NET) is desired
  • Experience with building and maintaining SSAS cubes preferred, but not necessary

 

About comScore:

comScore, Inc. (OTC: SCOR) is the cross-platform measurement company that precisely measures audiences, brands and consumer behavior everywhere. 

 

comScore completed its merger with Rentrak Corporation in January 2016, to create the new model for a dynamic, cross-platform world. Built on precision and innovation, our unmatched data footprint combines proprietary digital, TV and movie intelligence with vast demographic details to quantify consumers’ multiscreen behavior at massive scale. This approach helps media companies monetize their complete audiences and allows marketers to reach these audiences more effectively. With more than 3,200 clients and global footprint in more than 75 countries, comScore is delivering the future of measurement. For more information on comScore, please visit www.comScore.com

 

EEO Statement: We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, disability status, sexual orientation, gender identity, age, protected veteran status or any other characteristic protected by law.

 

*LI-PR1

Senior Database Developer - SQL Server
Req ID: 20030
http://www.comscore.com/Careers/Job_Opportunities?sfid=20030

comScore is seeking an analytical, and code-quality focused Database Engineer to provide support to existing code and databases and to develop new systems for our Internet web dictionary. This person will work alongside other Database Developers and .Net Engineers to collaborate on requirements from the Dictionary Management team.  If you are an individual that is able to work closely in a collaborative role with other team members, as well as complete tasks individually as assigned, you'll fit in nicely with us.

 

This is a unique opportunity to work alongside talented, innovative engineers solving the unique challenges of transforming over 2 Trillion monthly media interactions into insightful products.  Your work will be used by the world's most prominent Internet and consumer brands to understand consumer behavior and influence their global marketing, media and business strategies.

 

Required Knowledge and Experience  

  • 2 years of SQL database development experience preferably in VLDBs and multi-server production environment. Current experience with SQL 2012 and above.
  • Excellent statistical analysis skills, ability to research and analyze various different types of data information, and to effectively manage the delivery of that data. 
  • Ability to make decisions under pressure. 
  • Effective communicators with the ability to maintain honest and open communication at all times with individuals at all levels internally. 
  • Flexibility to work outside of normal business hours (if necessary) to accomplish business objectives. 
  • A passion for, and unyielding pursuit of good, clean code.
  • Experience with Agile development, software and web development technologies (e.g. C#, ASP.NET) is desired
  • Knowledge of replication (transactional) and clustering, as well as OLAP/SSAS/SSIS/SSRS are not required but would be a plus

 

Required Technical Expertise with SQL Server

  • Advanced knowledge of T-SQL, including transactions, (begin..try, merge, common table expressions, ROW_NUMBER/OVER, bulk insert, Filtering and covering indexes, computed columns) 
  • Experience working with database architecture and schema for very large databases (think Terabytes!) and very large tables (think Gigabytes)
  •  Partitioned Tables/Indexes (Switching/Merging/Splitting). 
  • Performance tuning/code debugging 
  • Hierarchical datasets 
  • Building and maintaining DTS packages
  • Building and maintaining production SQL jobs.

 

About comScore: comScore, Inc. (OTC: SCOR) is a leading cross-platform measurement company that precisely measures audiences, brands and consumer behavior everywhere. 

 

comScore completed its merger with Rentrak Corporation in January 2016, to create the new model for a dynamic, cross-platform world. Built on precision and innovation, our unmatched data footprint combines proprietary digital, TV and movie intelligence with vast demographic details to quantify consumers’ multiscreen behavior at massive scale. This approach helps media companies monetize their complete audiences and allows marketers to reach these audiences more effectively. With more than 3,200 clients and global footprint in more than 75 countries, comScore is delivering the future of measurement. For more information on comScore, please visit comscore.com

 

EEO Statement: We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, disability status, sexual orientation, gender identity, age, protected veteran status or any other characteristic protected by law.

*LI-PR1

Database Developer - SQL Server
Req ID: 20020
http://www.comscore.com/Careers/Job_Opportunities?sfid=20020

comScore is seeking a self-motivated and technically adept systems administrator for their infrastructure team in Reston, VA. We'll be looking for this person to have strong experience in implementing and maintaining messaging systems, including by not limited to Active Directory and Microsoft Exchange Server. In this position, you will be responsible for maintaining infrastructure systems that support comScore's messaging capabilities for almost 2000 employees. You will also be responsible for fielding support requests in relation to the group as they arise. This position requires the employee to be able to think and act quickly in a fast-paced environment, use good judgment to understand when an issue needs to be escalated, and to use all resources available to discover the best resolution to an issue, in a 24/7 on-call rotation.

 

** If you have interest or experience in the cloud, we're also very interested in that, as we'll be moving the vast majority of our messaging to the cloud by early 2017. 

 

What You'll Do In This Role:

  • Support and maintenance of directory, messaging, and supporting corporate technologies.
  • Tier II/III escalation in supporting the internal users.
  • Troubleshooting errors related to Microsoft infrastructure products.
  • This position requires the employee to be able to think and act quickly in a fast-paced environment.
  • Manage, monitor, and respond to alerts for the systems and services that are being maintained.
  • Evaluate problems as they arise and ensure proper escalation followed in resolving mission critical systems.
  • Participate in an 24/7 on-call rotation.
  • Able to work in a dynamic team atmosphere and have a willingness to support other teams and teammates as needed.

 

Skills You'll Need: 

  • One to three years of experience related directly to systems administration and analysis.
  • Experience supporting Windows Server Products running on Server 2008/2012.
  • Experience support Exchange 2013/Exchange 365 in a hybrid environment.
  • Experience Supporting Microsoft Skype for Business. 
  • Experience with end user support in a corporate environment, using an enterprise ticketing system.
  • Ability to create and maintain technical documentation.
  • The ideal candidate will be detail oriented, self-starting, and have a high desire to learn and master new technologies.

Desired Skills:

  • Windows networking skills - TCP/IP, DNS, DHCP, WINS.
  • RSA Authentication Manager using Secure ID Tokens.
  • AVG Anti-Virus Network Edition or other Anti-Virus software experience.
  • Barracuda Spam Firewall or other firewall experience.
  • Experience scripting in using PowerShell or other related scripting language.
  • Bachelor’s Degree strongly preferred.

 

About comScore: comScore, Inc. (OTC: SCOR) is a leading cross-platform measurement company that precisely measures audiences, brands and consumer behavior everywhere. 

 

comScore completed its merger with Rentrak Corporation in January 2016, to create the new model for a dynamic, cross-platform world. Built on precision and innovation, our unmatched data footprint combines proprietary digital, TV and movie intelligence with vast demographic details to quantify consumers’ multiscreen behavior at massive scale. This approach helps media companies monetize their complete audiences and allows marketers to reach these audiences more effectively. With more than 3,200 clients and global footprint in more than 75 countries, comScore is delivering the future of measurement. For more information on comScore, please visit comscore.com

 

EEO Statement: We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, disability status, sexual orientation, gender identity, age, protected veteran status or any other characteristic protected by law.

*LI-PR1

Tier III Support Engineer/Systems Administrator
Req ID: 19805
http://www.comscore.com/Careers/Job_Opportunities?sfid=19805

As a Senior Software Engineer you will be working on comScore's critical applications and APIs. Your mission will be to create and maintain applications that are efficient, scalable and always available. You will have access to latest tools and hardware, and a culture of entrepreneurial spirits to help you in pursuit of greatness and success.

 

Are you looking for a role with high visibility? Do you enjoy technology, are you an engineer at heart and enjoy mentoring junior and senior engineers? Then this might be the next exciting challenge for you!

 

Essential Duties and Responsibilities

  • Participate in the Agile process, working with product owners, UX team and the development teams to gather requirements, design and development new systems, and improve existing ones.
  • Mentoring of Junior resources on the team.Use your expertise to take on and solve complex technical problems during the development lifecycle.
  • Implement performance initiatives that positively impact user experiences.
  • Implement automation initiatives that reduce time spent on development and QA processes.
  • Participate in ongoing research and evaluation of new related technologies.

 

Qualifications

  • 5+ years of hands-on experience in developing and supporting large web applications.
  • Familiarity with agile methodology; ability to estimate scope, break up problems into deliverable chunks, and pivot when requirements change.
  • Experience using C#, .NET MVC, ASP.NET,  JavaScript, SQL server and related Web technologies.
  • Experience designing and developing REST APIs, ASP.NET Web Applications, Client and Server-Side MVC , MVVM, AJAX, jQuery, Angular JS/ ReactJS or similar front-end technologies/patterns preferred.
  • Minimum of Bachelor's degree in Computer Science, Engineering, Information Systems or other technical discipline required.

About comScore:

comScore, Inc. (OTC: SCOR) is the cross-platform measurement company that precisely measures audiences, brands and consumer behavior everywhere. 

 

comScore completed its merger with Rentrak Corporation in January 2016, to create the new model for a dynamic, cross-platform world. Built on precision and innovation, our unmatched data footprint combines proprietary digital, TV and movie intelligence with vast demographic details to quantify consumers’ multiscreen behavior at massive scale. This approach helps media companies monetize their complete audiences and allows marketers to reach these audiences more effectively. With more than 3,200 clients and global footprint in more than 75 countries, comScore is delivering the future of measurement. For more information on comScore, please visit www.comScore.com

 

EEO Statement: We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, disability status, sexual orientation, gender identity, age, protected veteran status or any other characteristic protected by law.

 

*LI-IJ1

Software Engineer II
Req ID: 19709
http://www.comscore.com/Careers/Job_Opportunities?sfid=19709

The comScore Survey Tech team is looking for a full stack Senior .NET Software Engineer who is familiar with all layers in software development. You will design, build and support complex web and desktop applications for internal and external users. You will be working in a fast-paced environment, where we iterate quickly and work with cutting-edge technologies. This is an exciting opportunity for developers with strong analytical and system design skills.

 

What You'll Do In This Role:

  • Participate in the requirements gathering, design and development of new systems to be incorporated into and improve the existing processing environment
  • Design and build scalable, high-availability applications, web services and portals
  • Work in a fast paced and agile development environment
  • Manage multiple assignments and balance workload according to priorities
  • Collaborate and mentor cross-functional team members to identify and implement project solutions

 

What You'll Need:

  • Bachelor's degree in Computer Science or related field
  • Full stack .NET developer with 5+ years of experience in developing C# applications with WinForms, MVC, and Microsoft SQL server.
  • Solid understanding of algorithms, design patterns, data structures, and object-oriented design
  • Experience in the design and development of data-driven solutions
  • Experience in the design and development of web based APIs, especially using JSON, is a plus
  • Excellent oral and written communication skills with strong analytical and troubleshooting skills
  • A strong customer service-oriented attitude

 

About comScore: comScore, Inc. (OTC: SCOR) is a leading cross-platform measurement company that precisely measures audiences, brands and consumer behavior everywhere. 

 

comScore completed its merger with Rentrak Corporation in January 2016, to create the new model for a dynamic, cross-platform world. Built on precision and innovation, our unmatched data footprint combines proprietary digital, TV and movie intelligence with vast demographic details to quantify consumers’ multiscreen behavior at massive scale. This approach helps media companies monetize their complete audiences and allows marketers to reach these audiences more effectively. With more than 3,200 clients and global footprint in more than 75 countries, comScore is delivering the future of measurement. For more information on comScore, please visit comscore.com

 

EEO Statement: We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, disability status, sexual orientation, gender identity, age, protected veteran status or any other characteristic protected by law.

*LI-PR1

Senior Software Engineer - (Full Stack .NET)
Req ID: 19958
http://www.comscore.com/Careers/Job_Opportunities?sfid=19958

As a Software Engineer here, you will be working on comScore's critical internal applications and developing solutions that connect our product delivery platforms to back-office systems. Your mission will be to create and maintain applications that are efficient, scalable and improve the operational efficiency of the company. You will have access to latest tools and hardware, and you'll be part of a highly energetic team that is flexible and focused on continual improvement. 

 

What You'll Do: 

  • Participate in the Agile process (we utilize 3 week sprints), working with product delivery, business and the development teams to gather requirements, design and development new systems, and improve existing ones
  • Implement software processes that adhere to business process requirements and improve the efficiency of the operation of product delivery
  • Use your expertise to take on and solve complex technical problems during the development lifecycle
  • Implement automation initiatives that reduce time spent on development and QA processes
  • Participate in ongoing research and evaluation of new related technologies

What You'll Need:

  • 3+ years of hands-on experience in developing and supporting large web applications
  • Familiarity with agile methodology; ability to estimate scope, break up problems into deliverable chunks, and pivot when requirements change
  • Experience using C#, .NET  ASP.NET, in a MVC framerwork is needed.
  • JavaScript experience is important for this role. We've used a mix of Knockout, Angular, and others, so we're flexible.
  • SQL Server experience is critical, and you'll need to understand data selection, manipulation and basis joins, as well as other SQL functions. 
  • Minimum of Bachelor's degree in Computer Science, Engineering, Information Systems or other technical discipline required

 

About comScore: comScore, Inc. (OTC: SCOR) is a leading cross-platform measurement company that precisely measures audiences, brands and consumer behavior everywhere. 

 

comScore completed its merger with Rentrak Corporation in January 2016, to create the new model for a dynamic, cross-platform world. Built on precision and innovation, our unmatched data footprint combines proprietary digital, TV and movie intelligence with vast demographic details to quantify consumers’ multiscreen behavior at massive scale. This approach helps media companies monetize their complete audiences and allows marketers to reach these audiences more effectively. With more than 3,200 clients and global footprint in more than 75 countries, comScore is delivering the future of measurement. For more information on comScore, please visit comscore.com

 

EEO Statement: We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, disability status, sexual orientation, gender identity, age, protected veteran status or any other characteristic protected by law.

*LI-PR1

Software Engineer - (Full Stack .Net)
Req ID: 19970
http://www.comscore.com/Careers/Job_Opportunities?sfid=19970

 

Job Title: Senior Software Engineer

Location: Portland, OR

Reports to: Vice President, Software Engineering      

 

JOB FUNCTION

The Senior Software Engineer delivers solutions to internal and external customers. This includes the design, modification, development and implementation of software programming applications. Additionally, the Senior Software Engineer may lead and direct the work of others. A wide degree of creativity and latitude is expected, as well as an understanding of business needs and requirements. Our legacy systems are primarily written in C++/Perl hitting PostgreSQL in a Linux environment, but we also have new development occurring in Ruby, Python, JS, Scala, Go, Impala, Hadoop, AngularJS and more.

 

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Works with stakeholders to understand problem statements and suggest possible implementations.
  • Demonstrates personal ownership and takes accountability for larger assigned tasks.
  • Able to provide accurate estimates and impact of changes or enhancements. Considerations include development approach to align with business target dates.
  • Creates high quality, maintainable code, promotes good coding practices, and is usually expert in one or more languages. C++ and Perl are being used today, but problem solving ability is the most important. Our technical environment is constantly evolving and the successful candidate will have an impact on how comScore works in the future.
  • Consistently delivers tasks on time.
  • Able to analyze complex problems, develop solutions, and complete complex tasks.
  • Works on and occasionally designs complex software systems with performance, usability, maintainability, scalability, availability, extensibility, security, and portability in mind. Evaluates alternative options during design. Breaks systems down into their sub-components for easier understanding and easier handling.
  • Demonstrates a desire to use new technology and to innovate. Brings a passion for technology and software engineering.
  • Has experience and is comfortable with the full Software Development Lifecycle.
  • Conscious of business needs.
  • Creates systems that are fit for purpose.
  • Considers project requirements and pushes back if they aren’t best for the business.
  • Able to work independently with very little direction. Brings personal insight into work.
  • Good at written communication.
  • Communicates well to stakeholders and management.
  • Communicates well to other engineers.

 

QUALIFICATIONS

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Bachelor’s degree in Computer Science or related major or years of equivalent experience and training.
  • Strong coding skills with an eye for efficient solutions
  • Experience with large data sets utilizing SQL based databases.
  • Experience in the design, development and release of an enterprise scale application.
  • Experience with MapReduce technologies is desired.
  • Machine learning, information retrieval and data mining (OLAP) is desired.
  • Experience with Web API best practices, performance, and scaling issues is desired.
  • Experience with distributed systems is desired.

 

About comScore: comScore, Inc. (OTC: SCOR) is a leading cross-platform measurement company that precisely measures audiences, brands and consumer behavior everywhere.

 

comScore completed its merger with Rentrak Corporation in January 2016, to create the new model for a dynamic, cross-platform world. Built on precision and innovation, our unmatched data footprint combines proprietary digital, TV and movie intelligence with vast demographic details to quantify consumers’ multiscreen behavior at massive scale. This approach helps media companies monetize their complete audiences and allows marketers to reach these audiences more effectively. With more than 3,200 clients and global footprint in more than 75 countries, comScore is delivering the future of measurement. For more information on comScore, please visit comscore.com.

 

EEO Statement: We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, disability status, sexual orientation, gender identity, age, protected veteran status or any other characteristic protected by law.

 

*LI-DS1:

 

Sr. Software Engineer
Req ID: 19817
http://www.comscore.com/Careers/Job_Opportunities?sfid=19817

comScore Inc. is looking for a highly motivated all-round Senior Engineer to join the Operations team in Amsterdam.

 

 

JOB TITLE: Linux System (DevOps) Engineer

LOCATION: Amsterdam, The Netherlands

REPORTS TO: Director DevOps Engineering

 

 

-Please note: This job is for a period of maximum 24 months-

 

 

BASIC FUNCTION:

 

The perfect candidate excels in bash, Linux operating systems, automating standard procedures, etc. You are familiar with technologies as data collection, Nagios monitoring, MySQL, DNS or SSL certificates.

 

Some interesting facts:

  • We're at 1500+ servers, and growing
  • over 2.5 billion page views a day
  • over 2PB of Network attached high performance storage

 

 

ESSENTIAL DUTIES AND RESPONSIBILITIES:

 

  • Perform day-to-day system administration duties on Linux servers across comScore's business-critical Digital Analytix platform
  • Respond to and resolve incident tickets and monitoring alerts
  • Automate common procedures used to resolve Incidents and monitoring alerts
  • Standardize and document common procedures that can’t be easily automated for hand-off to other resources or teams for execution
  • Participate in 24x7 on call schedule of production systems
  • Work on interesting projects with the latest technologies and hardware

 

 

 

QUALIFICATIONS:

 

  • Successfully completed higher technical education
  • At least 5 years of experience designing and building complex IT infrastructures
  • Good communication skills, team spirit and customer-oriented mentality
  • Good knowledge of English language (written and oral)
  • Splendid technical knowledge and hands-on experience with:
    • 3rd line IT Service management processes
    • Strong knowledge in Linux server environment
    • Infrastructure and hardware ICT architecture concepts
    • Internet technologies
    • High volume web technologies
    • Infrastructure virtualization techniques (VMWare)
    • SAN and NAS concepts and storage management
    • Knowledge of Python/Ruby scripting

 

The following qualities would be a great advantage:

  • Knowledge of managing MySQL environments
  • Knowledge of Puppet, CFEngine and Kickstart
  • Knowledge of Nagios monitoring
  • Experience collaborating and managing source code with GIT

 

 

 

We offer:

 

  • Competitive salary and benefits package;
  • Health, pension and other benefits;
  • Training and personal development opportunities;
  • We are an international firm, with a lot of different nationalities;
  • Freedom to improve & add new technologies;

 

About comScore:      

 

comScore, Inc. (OTC: SCOR) is a leading cross-platform measurement company that precisely measures audiences, brands and consumer behavior everywhere.

comScore completed its merger with Rentrak Corporation in January 2016, to create the new model for a dynamic, cross-platform world. Built on precision and innovation, our unmatched data footprint combines proprietary digital, TV and movie intelligence with vast demographic details to quantify consumers’ multiscreen behavior at massive scale. This approach helps media companies monetize their complete audiences and allows marketers to reach these audiences more effectively. With more than 3,200 clients and global footprint in more than 75 countries, comScore is delivering the future of measurement. For more information on comScore, please visit comscore.com.

 

*LI-JL1

Linux System Engineer
Req ID: 19963
http://www.comscore.com/Careers/Job_Opportunities?sfid=19963

comScore is looking for a Software Engineer who wants to build components of our data processing platform.


JOB TITLE: Senior Software Engineer (Java / Hadoop)
LOCATION: Pune, India 
REPORTS TO: Manager, Software Engineer (Core Processing)



You will be working in the Core Processing team which manages and develops Hadoop applications and web application. Hadoop application run on for our multi petabyte Hadoop cluster. Our data pipelines collect and process over 60 billion new transactions each day.

 


ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Develop distributed applications which can efficiently process 100+ terabyte data sets.
  • Develop web applications.
  • Be involved in solving challenging technical problems.
  • Participate in ongoing research and evaluation of new related technologies.
  • Participate in design of distributed applications.

 



QUALIFICATIONS:

Essential / Must

  • Proficient in Java with 5-8 year of experience in Java development.
  • Understanding of distributed systems, data structure, object-oriented programming, multithreaded programming and performance optimization techniques
  • Knowledge of concurrency patterns in Java
  • Must understand SQL

 

Preferred

  • Familiarity with concepts of MVC and RESTful.
  • Experience with popular web application frameworks, such as Play and Spark.
  • Familiarity with build tools such as Ant, Maven.
  • High-volume, scalable, robust systems experience a plus.
  • AWS experience will be a plus.
  • Hadoop experience will be a plus.


 

About comScore:
comScore, Inc. (OTC: SCOR) is a leading cross-platform measurement company that precisely measures audiences, brands and consumer behavior everywhere.
comScore completed its merger with Rentrak Corporation in January 2016, to create the new model for a dynamic, cross-platform world. Built on precision and innovation, our unmatched data footprint combines proprietary digital, TV and movie intelligence with vast demographic details to quantify consumers’ multiscreen behavior at massive scale. This approach helps media companies monetize their complete audiences and allows marketers to reach these audiences more effectively. With more than 3,200 clients and global footprint in more than 75 countries, comScore is delivering the future of measurement. For more information on comScore, please visit comscore.com.

 

*LI-EE1

 

Java Developer
Req ID: 19914
http://www.comscore.com/Careers/Job_Opportunities?sfid=19914

 

We are searching for a new member of a team that is responsible for designing and building from scratch comScore’s new generation of high performance data delivery platform. You will work on cutting edge technology within a close knit international team of Java engineers, who are passionate about big data and data analysis.

 

 

TITLE: Java Developer
LOCATION: Amsterdam, the Netherlands
REPORTS TO: Senior Director Software Engineering

 

 

JOB FUNCTION: 

We are searching for a new member of a team that is responsible for designing and building from scratch comScore’s new generation of high performance data delivery platform. This new platform will be a driver of business growth by providing access to comScore’s television ratings metrics for a broad range of clients and products. As a member of the team you’ll have large impact on the evolution and adoption of the platform as well as on the success of our business.

 

 

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Perform development activities as part of a scrum team
  • Collaborate with Product Management to implement enhancements or new applications
  • Participate in code reviews to ensure compliance with standards and best practices
  • Develop automated test cases (unit and integration)
  • Provide 3rd level support of software solution as needed

 

QUALIFICATIONS

 

Essential requirements:

  • BA or MS degree level in software engineering or similar
  • 2+ years of experience building Java applications
  • Expert knowledge of Java
  • Good communication skills, analytical and accurate
  • Good English language skills (both written and spoken)
  • Knowledge of Map-reduce

 

Preferred knowledge:

  • Experience with Hadoop, Yarn and Apache Spark
  • Understanding of Linux and MySQL
  • Familiarity with JIRA and Scrum

 

 BENEFITS

 

  • Training and personal development opportunities
  • Work on the pounding heart of our products
  • Competitive salary & benefits
  • Informal work atmosphere and great colleagues

 

About comScore

comScore, Inc. (OTC: SCOR) is a leading cross-platform measurement company that precisely measures audiences, brands and consumer behavior everywhere. 

comScore completed its merger with Rentrak Corporation in January 2016, to create the new model for a dynamic, cross-platform world. Built on precision and innovation, our unmatched data footprint combines proprietary digital, TV and movie intelligence with vast demographic details to quantify consumers’ multiscreen behavior at massive scale. This approach helps media companies monetize their complete audiences and allows marketers to reach these audiences more effectively. With more than 3,200 clients and global footprint in more than 75 countries, comScore is delivering the future of measurement. For more information on comScore, please visit comscore.com.

 

*LI-JL1

Senior Java Developer
Req ID: 19886
http://www.comscore.com/Careers/Job_Opportunities?sfid=19886

Ingeniero en Procesamiento de datos

 

ComScore busca un ingeniero para desarrollar aplicaciones de procesamiento masivo de datos. El candidato trabajará en la oficina de Santiago de Chile.

 

Los requisitos para la postulación de este cargo son:

 

  • Título de Ingeniero en Informática/Computación u otro título afín.
  • Sólidos conocimientos en algoritmos y estructura de datos
  • Experiencia en el manejo de grandes volúmenes de datos.
  • Sólida experiencia en Java
  • Deseable, experiencia en Hadoop y Map-Reduce
  • Deseable, dominio de inglés

 

El cargo involucra diseñar e implementar procesos de manipulación de datos con especial consideración en la eficiencia en términos de tiempos de ejecución y uso de memoria utilizando Hadoop y Map-Reduce.

 

 

 

About comScore:
comScore, Inc. (OTC: SCOR) is a leading cross-platform measurement company that precisely measures audiences, brands and consumer behavior everywhere.

 

comScore completed its merger with Rentrak Corporation in January 2016, to create the new model for a dynamic, cross-platform world. Built on precision and innovation, our unmatched data footprint combines proprietary digital, TV and movie intelligence with vast demographic details to quantify consumers’ multiscreen behavior at massive scale. This approach helps media companies monetize their complete audiences and allows marketers to reach these audiences more effectively. With more than 3,200 clients and global footprint in more than 75 countries, comScore is delivering the future of measurement. For more information on comScore, please visit comscore.com.

Ingeniero en Procesamiento de datos
Req ID: 19571
http://www.comscore.com/Careers/Job_Opportunities?sfid=19571

comScore is looking for Senior Full Stack Engineers interested in building robust, industry leading Audience Analytics products reaching over 3,200 clients in 75 countries across the globe.  Our team leverages a dynamic stack (C#, Angular, Ext JS, etc.) to deliver fast, elegant and scalable interfaces for comScore's flagship analytics product suite. This is a unique opportunity to work alongside talented, innovative engineers solving the unique challenges of transforming over 2 Trillion monthly media interactions into insightful products.  Your work will be used by the world's most prominent Internet and consumer brands to understand consumer behavior and influence their global marketing, media and business strategies.

 

 

What You'll Do:

  • Participate in the Agile process, working with product owners and the development team to gather requirements, design and development new systems, and improve existing ones
  • Use your expertise to take on and solve complex technical problems during the development lifecycle
  • Lead performance initiatives that impact production scale and user experience
  • Participate in ongoing research and evaluation of new related technologies
  • Drive automation initiatives that reduce time spent on development and QA processes
  • Drive accountability and adoption. Publish guidance and documentation to promote adoption of design
  • Propose design solutions based on research and synthesis

 

What You'll Bring With You:

  • 4-10 years of hands-on experience in developing and supporting large web applications
  • Expertise with two or more emerging JavaScript frameworks such as Angular JS, Ext JS, Boostrap JS, Backbone JS, React JS, or D3
  • In-depth knowledge in defining remote communication methodologies such as web services, WCF, REST preferred
  • In-depth knowledge of ASP.NET Web forms, MVC, MVVM, AJAX
  • 5 or more years of experience using C#, ASP.NET, and JavaScript
  • Expert in best practices for web application development and design patterns
  • Working knowledge of SQL Server, stored procedures, database design is preferred
  • Consistently able to assess and evaluate problems and manage risk when recommending change
  • Strong competencies in data structures, algorithms, and software design
  • Contributions to open-source projects would be a plus
  • Good understanding of continuous integration and deployment philosophy
  • Bachelor's degree in Computer Science, Engineering, Information Systems or other technical discipline required

 

About comScore:

comScore, Inc. (OTC: SCOR) is the cross-platform measurement company that precisely measures audiences, brands and consumer behavior everywhere. 

 

comScore completed its merger with Rentrak Corporation in January 2016, to create the new model for a dynamic, cross-platform world. Built on precision and innovation, our unmatched data footprint combines proprietary digital, TV and movie intelligence with vast demographic details to quantify consumers’ multiscreen behavior at massive scale. This approach helps media companies monetize their complete audiences and allows marketers to reach these audiences more effectively. With more than 3,200 clients and global footprint in more than 75 countries, comScore is delivering the future of measurement. For more information on comScore, please visit www.comScore.com

 

EEO Statement: We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, disability status, sexual orientation, gender identity, age, protected veteran status or any other characteristic protected by law.

 

*LI-IJ1

 

Senior Software Engineer
Req ID: 19708
http://www.comscore.com/Careers/Job_Opportunities?sfid=19708

Job Title: Senior Software Engineer
Location: Portland OR
Reports to: Manager, Software Engineering


JOB FUNCTION
The Senior Software Engineer delivers solutions to internal and external customers. This includes the design, modification, development and implementation of software programming applications. Additionally, the Senior Software Engineer may lead and direct the work of others. A wide degree of creativity and latitude is expected, as well as an understanding of business needs and requirements.

 

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Modifies, writes and documents software programming applications.
  • Consults with clients to gather information about program needs, objectives, functions, features and input and output requirements.
  • Works with stakeholders to understand problem statements and suggest possible implementations.
  • Demonstrates personal ownership and takes accountability for larger assigned tasks.
  • Designs and codes screen layouts, graphical user interfaces, printed outputs and interfaces with other systems.
  • Converts designs and specifications into computer code.
  • Compiles code into programs and corrects errors detected in compile process.
  • Analyzes code to find causes of errors and revises programs.
  • Consults with client to prototype, refine, test and debug programs to meet needs.
  • Provides technical assistance by responding to inquiries from others regarding errors, problems or questions about programs.
  • May train end users or technical support staff to use programs.
  • Follows development best practices and standards.

 

QUALIFICATIONS

  • Ability to define and improve development practices and policies.
  • Ability to estimate, design and develop new modules and complex enhancements to the system.
  • Provide guidance to engineers on design and framework improvements.
  • Pair with engineers where appropriate.
  • Design techniques include re-use, performance and integration concepts.
    Ability to provide accurate estimates and impact of changes or enhancements.
  • Considerations include development approach to align with business target dates.
    Provide system framework and design improvements suggestions for the system.
    Ability to document and present framework improvements for use by department (brown-bag seminars).
  • Understanding of end to end system modules and integration points.
  • Ability to suggest design options for concept product features or enhancements.
  • Bachelor's degree in a related area as well as 5 or more years of experience or at least 7 years of experience in the field or in a related area.
  • Strong communication skills (written and verbal) along with a track record of success completing often ambiguous projects.
  • Strong background in AngularJS (1.2+, familiarity with 2)
  • Strong knowledge of HTML5 and web fundamentals (HTTP, performance, cross-browser compatibility)
  • Good understanding of AJAX and JS DOM manipulation
  • Experience with RESTful APIs (able to work cooperatively with a back-end developers creating an API to service a front-end application)
  • Experience with basic CSS techniques (able to work cooperatively with a UX team providing style templates/wireframes for a front-end application)
  • Experience with JS build/testing tools (e.g. Grunt, Karma, Jasmine, PhantomJS)
  • Experience with web-based UI/UX build/config/tools tools (e.g. Bower)
  • Experience with basic CSS techniques (able to work cooperatively with a UX team providing style templates/wireframes for a front-end application)
  • Experience with JS build/testing tools (e.g. Grunt, Karma, Jasmine, PhantomJS)
  • Experience with web-based UI/UX build/config/tools tools (e.g. Bower)
  • Desired experience with JavaScript-based visualization libraries (e.g. D3, vis.js)
  • Desired experience with Python and Python-based APIs
  • Desired experience with Qlik Sense mashups

 

 

About comScore:comScore, Inc. (OTC: SCOR) is a leading cross-platform measurement company that precisely measures audiences, brands and consumer behavior everywhere.


comScore completed its merger with Rentrak Corporation in January 2016, to create the new model for a dynamic, cross-platform world. Built on precision and innovation, our unmatched data footprint combines proprietary digital, TV and movie intelligence with vast demographic details to quantify consumers’ multiscreen behavior at massive scale. This approach helps media companies monetize their complete audiences and allows marketers to reach these audiences more effectively. With more than 3,200 clients and global footprint in more than 75 countries, comScore is delivering the future of measurement. For more information on comScore, please visit comscore.com.

comScore completed its merger with Rentrak Corporation in January 2016, to create the new model for a dynamic, cross-platform world. Built on precision and innovation, our unmatched data footprint combines proprietary digital, TV and movie intelligence with vast demographic details to quantify consumers’ multiscreen behavior at massive scale. This approach helps media companies monetize their complete audiences and allows marketers to reach these audiences more effectively. With more than 3,200 clients and global footprint in more than 75 countries, comScore is delivering the future of measurement. For more information on comScore, please visit comscore.com

 

EEO Statement: We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, disability status, sexual orientation, gender identity, age, protected veteran status or any other characteristic protected by law.

 

*LI-DS1

 

Senior Software Engineer
Req ID: 19296
http://www.comscore.com/Careers/Job_Opportunities?sfid=19296

Search all jobs

Reset  

Don't see your ideal role listed? Join the Talent Network.

New roles become available frequently. Join our Talent Network and we'll keep you updated on all the happenings at comScore and alert you when there is a role that might be exactly what you are looking for!

Register Now

Returning User?

If you have previously registered with us and would like to edit your profile or view the status of your application, please log in.

Login