Perion is a global advertising technology company delivering solutions to the biggest brands and publishers around the globe across search, social media and display, video and CTV.
Home to an award-winning technology solution –– with our unique data-driven AI/ML based technologies, we deliver and optimize hundreds of terabytes of data and billions of events per day. We’re working with dozens of sources to provide a superior experience across screens and platforms, including mobile, video, social and native.
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.
Top Skills
What We Do
Perion is a global technology innovator in the digital advertising ecosystem, providing brands and publishers with an opportunity to unlock lucrative growth opportunities. The company's synergistic solutions serve all major digital advertising channels - including search, social, display, and video/CTV.