Data Engineer Job at Perion DOOH, Montréal, QC

Mk5qSzZTTmJGcjdRajVyWDJuZzcyZFB3d0E9PQ==
  • Perion DOOH
  • Montréal, QC

Job Description

Intermediate Data Engineer

Full Time Position

Montreal, Canada

Have you ever wondered how those outdoor screens manage to deliver advertisements that seem to speak directly to your likes and interests? It’s called digital out of home advertising and it’s usually enabled by programmatic technology. That’s exactly what we do. Perion revolutionized the future of our industry by building our unique full stack ad tech platform.

On the buy side, marketers use Perion’s Demand Side Platform (DSP) to create measurable campaigns that activate DOOH screens in real time based on consumer behavior and audience movement patterns. On the sell side, DOOH media owners use Perion’s Supply Side Platform (SSP) & Ad Server and Header Bidder to manage inventory and drive revenue.

The key to our success has been our amazing pink-loving global team. We don’t like to rest on traditional workplace models, we are flexible to change and we aren’t afraid to stand out and champion new ideas. Sounds interesting? Come join us and make a real impact on digital screens around the world.

Job description

Reporting to the Data Lead, we are looking for a talented Data Engineer to join our Data team. We are working on modernizing our data pipeline and products, moving to a streaming first strategy. We’re also working to build frameworks that will allow self-serve when using our platform. All in all, very exciting projects ahead of us.

Key Roles and Responsibilities:

  • Creating Real time data pipelines
  • Code reviewing
  • Open source code reading

What you are looking for:

  • You are passionate about a culture of learning and teaching. You love challenging yourself to constantly improve, and sharing your knowledge to empower others
  • You like to take risks when looking for novel solutions to complex problems. If faced with roadblocks, you continue to reach higher to make greatness happen
  • You care about solving big, systemic problems. You look beyond the surface to understand root causes so that you can build long-term solutions

What is our technology stack?

  • Databases: Mysql, Postgresql (PostGIS), Redis, ClickHouse
  • Streaming: Kafka, Kafka connect
  • Devops: CircleCI, Github Action, Terraform, Helm, DBT
  • Cloud: AWS, Fargate, Lambdas, Docker, Kubernetes

What you’ll need to perform in this job:

  • 2+ years of experience in a related field
  • Have a Bachelor's Degree in Computer Science, Computer Engineering or equivalent
  • Good Computer Science fundamentals with regards to data structures, algorithms, time complexity, etc.
  • Good work experience with Python, Java / Scala, SQL
  • Experience with data streaming and live processing mainly in Kafka
  • Experience in Kubernetes is an asset
  • Experience in DBT is an asset
  • Good database skills and experience working with large data sets
  • Ability to work independently and make use of your time effectively

What we’ll bring to the table/What’s in it for you:

Competitive compensation packages, health and wellness benefits including:

  • Healthcare package
  • Virtual healthcare platform
  • Annual wellness allowance
  • Learning and development platform
  • RRSP matching
  • Flexible Fridays
  • 3 personal days
  • Unlimited sick days
  • Hybrid/remote work
  • Additional Work from home perks

Our culture

Our core values reflect the essence of who we are and how we work towards a common goal. Our core values are:

  • People First - We are a business that cares. We care about our partners. We care about each other.
  • Embrace the fast lane - As a group we are motivated by our ability to think and act quickly under all circumstances.
  • Move as one - Our team of excellent achievers is a reflection of the faith and belief we all have in each other.
  • Innovation over comfort - Innovate through experimentation and take calculated risks often.

Job Tags

Full time, Remote job, Work experience placement, Outdoor, Flexible hours,

Similar Jobs

Symbiotica Group

Automation Specialist Job at Symbiotica Group

 ...Automation Specialist - Opportunity to Drive Innovation in Lab Automation A cutting-edge life sciences team is seeking an Automation Specialist...  ...mindset focused on optimizing lab workflows. ~ A background in life sciences, biotechnology, or a related field is essential.... 

HCLTech

Deskside Support Job at HCLTech

 ...Laptops, MAC, Windows operating systems and O365/M365 applications. Troubleshooting Unified communication tools such as Teams, Zoom video call related issues. Should be familiar with collaboration tools, meeting room equipment and meeting room checks. Must have... 

St. Luke's Health System

Registered Nurse (RN) - Assistant Manager, ED - Emergency Department - $35-55 per hour Job at St. Luke's Health System

 ...St. Luke's Health System is seeking a Registered Nurse (RN) Assistant Manager, ED - Emergency Department for a nursing job in Sun Valley, Idaho. Job Description & Requirements ~ Specialty: ED - Emergency Department ~ Discipline: RN ~ Duration: Ongoing ~36... 

Markon, LLC.

Business Performance Analyst Job at Markon, LLC.

 ...identity, national origin, age, protected veteran status, or disability status. Description Markon is seeking a Business Performance Analyst to support one of our Intelligence Community Customers. Responsibilities Provide business performance analysis services... 

Dominion Lending Centres, Mortgage Mastery

Mortgage Agent Job at Dominion Lending Centres, Mortgage Mastery

Is your current employer or brokerage limiting your growth? Are you ready to skyrocket your earning potential? Look no further! We're on the hunt for ambitious individuals like you, who dream of building their own mortgage business.Say goodbye to barriers and hello to unlimited...