Senior Software Engineer - Big Data

Senior Software Engineer - Big Data

Job Overview

Location
Christchurch, Canterbury
Job Type
Full Time Job
Job ID
76247
Salary
$ 120,000 - $ 170,000 Per Year Salary
Date Posted
1 year ago
Recruiter
Thomas Sarah
Job Views
66

Job Description

We love TV. We believe in the magic of content, and its impact on people's lives.

Passionate about content, data and technology? Join our growing team as we deliver the world’s leading content demand analytics built on the largest demand database to bring the science to the art of content. Rapidly establishing itself as one of the most innovative companies in Hollywood, Parrot Analytics’ products are helping drive a new era in the entertainment industry as the company empowers its clients to make the most powerful data-driven decisions every day.

Parrot Analytics is a data science company that empowers media companies, brands and agencies (think Google, Amazon, Facebook, Disney, HBO) to understand global audience demand for content. Wielding the world’s largest audience behaviour data sets, the company has developed the world’s only global cross-platform, country-specific Content Demand Measurement System.

About the Role:

We are looking for a Senior Big Data Software Engineer with professional experience and a good understanding of Java, Scala and Big Data technologies. You will build and maintain critical platform and infrastructure predominantly built on AWS cloud to enable our team to develop the next generation of product modules and features that define cutting edge innovation.

This is a remote role, where you will work collaboratively with a team of world class engineers, data scientists and industry insights analysts to understand what they need to get their jobs done. You will deal with collecting and processing of high volumes of data in the tune of hundreds of GBs per day. You care deeply about the accuracy, availability and security of our core data platform whilst being highly passionate about monitoring metrics and adapting new technologies relevant to platform and business. You are an ambitious leader in your own right, a self-starter and an organised teammate who thrives in a fast growing, dynamic, results driven environment. If you want to be known for playing a key role in building & maintaining the technology behind the global entertainment industry’s first ever measure of content popularity, then this role is the best fit for you.

We keep our culture at the core of what we do and use it to drive every decision we make. We trust highly and are looking forward to welcoming your contribution to the team.

Requirements

  • Solid foundation in computer science with strong competencies in data structures, algorithms, concurrent programming and software design.
  • 5+years of solid software development experience - especially in consuming REST APIs and building high throughput applications (both in terms of calls and data flowing)
  • 3+ years of Big Data engineering experience in dealing high volumes of data , either on premise or cloud environment.
  • Experienced in building highly scalable architectures: designing, operating and supporting secure, high-performance, high-availability, large-scale, distributed systems
  • Highly confident in Java and Scala – We code primarily in Java/Scala/Python, but we believe that engineers with deep fundamentals can pick up new languages relatively quickly.
  • Very confident with NoSQL and SQL Databases (MySQL, PostgreSQL) : ORM frameworks and performance tuning techniques.
  • Experience with key big data technologies like Apache Spark, Hadoop, Redis, Elastic search, and similar technologies
  • Empathy for customers, teammates, and other stakeholders
  • Excellent team player with effective communication skills who is able to listen intently and understand the needs of the business, can convert these into clear and easily understood specifications and are able to present this across teams
  • A hands on problem-solver who loves working as part of a team, strives for continuous improvement and is “fascinated by data” (curious for the extracting insights out of it).
  • Good communication and presentation skills and also who can collaborate with other teams in achieving the common goal.

It'll be advantageous to have:

  • Professional work experience with Python
  • Hands on experience with data filtering and data optimisation techniques
  • AWS services experience in production environments around big data like Kinesis, Data Pipeline, Elastic Map Reduce(EMR), Athena, S3, EC2, Auto Scaling, CloudWatch Monitoring, Dynamo DB, Redshift
  • Experience working with and/or managing CI/CD pipelines, and Kubernetes/Docker.

Benefits

What you will be experiencing in this role with us:

  • A high-performing team of elite professionals who are excited about creating the future and share a passion for what they’re creating and pull your own weight
  • A diverse group of colleagues who hail form every corner in the world joined by a common vision to better connect content creators with consumers
  • An unrelenting emphasis on a value-driven team, with an ever-increasing team average (ask us for our ‘Parrot Play’ guide!)
  • The opportunity to lead an initiative that is introducing a new paradigm to one of society’s most impactful industries
  • Fast paced work environment that is focused on results and growing together
  • Flexible work hours - we're a results driven team
  • All the resources and support you need to succeed, learn and grow in your role
  • A lot of love for TV!

Learn more about why you should apply to join our world class team here:

Job ID: 76247

Similar Jobs

Meta

Full Time Job

Senior software engineer - big data Senior software engineer - big data

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Senior software engineer - big data Senior software engineer - big data

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Senior software engineer - big data Senior software engineer - big data

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Senior software engineer - big data Senior software engineer - big data

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept