Senior Data Developer

2 Weeks ago • All levels

Job Summary

Job Description

The BlackBerry Radar team is hiring a Senior Data Developer to join their Cloud Services team. This role involves designing and developing technology to help the transportation industry connect their assets to the Cloud. The Senior Data Developer will be responsible for creating and maintaining data pipelines, designing ETL solutions, working with cloud-based object storage solutions, utilizing Apache Iceberg, contributing to software development, ensuring data quality, automating data pipelines, collaborating with stakeholders, documenting processes, and providing technical support. The role offers the opportunity to make a significant impact on optimizing fleet operations.
Must have:
  • Experience with ETL tooling using Apache Spark or Apache Flink
  • Experience with cloud-based object storage solutions
  • Experience with Apache Iceberg
  • Experience creating and maintaining data pipelines
  • Data engineering experience with data lakes, data warehouses, and big data
  • Database experience with MySQL, OpenSearch, and analytical databases
  • Experience with Business Intelligence platforms, e.g. PowerBI, Tableau, Looker
  • Proven software development experience using Java and/or Python
  • Excellent communication and interpersonal skills
  • High degree of motivation, sense of urgency, and ability to work both independently and in a team environment
  • Engineering/Computer Science degree or equivalent experience

Job Details

Worker Sub-Type:

Regular

 Job Description: 

The BlackBerry Radar team are hiring!

The BlackBerry IoT Business Unit combines BlackBerry’s core IoT assets across the company. One of groups within the IoT Business Unit is BlackBerry Radar, which is an innovative service for managing and optimizing fleet operations for businesses in the transportation sector. Solving our customers most common transportation and logistics challenges, BlackBerry® Radar can be used for tracking trailers, intermodal containers & chassis, equipment, railcars and more.

All BlackBerry Radar tracking data is secured with BlackBerry encryption and authentication services; the devices are powered by BlackBerry® QNX®, our OS for embedded systems. BlackBerry Radar devices are rugged and low maintenance, equipped with batteries that can last as much as five years.

The BlackBerry Radar Cloud Services Development team is focused on developing asset tracking software services that will be used by businesses that rent or own railcar, chassis, trailers, and/or cargo carrying containers. The service allows customers to manage their Radar equipped fleet by providing location tracking, a host of rich sensor readings, alerts on meaningful events, analytics on their behavioral data, integration into other back-office systems such as transportation management systems, and much more. 

Are you the person we are looking for?

We are looking for a Senior Data Developer to join our BlackBerry Radar Cloud Services team. In this new role, you will design and develop technology to help the transportation industry move into the Internet age by connecting their assets to the Cloud. You will be joining a growing business with the opportunity to make a large impact on helping the transportation sector manage and optimize their fleet operations by utilising your data driven solutions. This role has lots of visibility and accountability, providing the chance for you to make the role your own and have a significant impact.

In return for your skills, expertise and enthusiasm, we will provide you with an attractive compensation & comprehensive benefits package.  You will also have the opportunity to thrive in a dynamic global environment, working alongside outstanding, collaborative colleagues, delivering a ground-breaking service.

What you will do

  • Develop and maintain high performance, scalable data pipelines to seamlessly transport data between systems

  • Design and implement Extract, Transform, Load (ETL) solutions to prepare data for analysis

  • Work with cloud-based object storage solutions for data storage and retrieval

  • Utilise Apache Iceberg for data modeling, table management, and query optimization

  • Contribute to software development efforts, including writing and maintaining code

  • Conduct data quality checks and implement measures to ensure data accuracy and integrity

  • Utilize services and tools to automate data pipelines to optimize data retrieval

  • Collaborate with internal and external stakeholders to support data analysis, data mapping and reporting needs

  • Document data engineering processes and create data flow diagrams

  • Provide technical expertise and support for data-related issues, including troubleshooting and resolving data pipeline failures

What we need you to bring

  • Experience in the implementation of extract, transform & load (ETL) tooling using Apache Spark or Apache Flink

  • Proven experiencewith cloud-based object storage solutions for data storage and retrieval

  • Experience with Apache Iceberg

  • Proven experience creating and maintaining data pipelines

  • Data engineering experience working with data lakes, data warehouses, and big data

  • Database experience with MySQL, OpenSearch, and analytical databases such as Apache Druid, StarRocks, Apache Pinot

  • Experience with Business Intelligence platforms, e.g. PowerBI, Tableau, Looker

  • Proven software development experience using Java and/or Python

  • Excellent communication and interpersonal skills

  • High degree of motivation, sense of urgency, and ability to work both independently and in a team environment

  • Engineering/Computer Science degree or equivalent experience

If you are open to a new challenge and a role where you can make an impact, we would love to hear from you!

#LI-KH1

Scheduled Weekly Hours:

40

Similar Jobs

Google - Software Engineer, Core, Dagger

Google

Mexico City, Mexico City, Mexico (On-Site)
3 Weeks ago
ByteDance - Software Development Engineer in Test

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Everyday Health Group - Senior Software Engineer, Backend

Everyday Health Group

(Remote)
1 Month ago
Google - Senior UX Engineer, Wear OS

Google

Bucharest, Bucharest, Romania (On-Site)
2 Weeks ago
The Walt Disney Company - Lead Software Engineer

The Walt Disney Company

San Francisco, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Next Level Business Services - Technical Lead – Java

Next Level Business Services

Jersey City, New Jersey, United States (On-Site)
6 Months ago
Google - Technical Solutions Consultant, Ads, Authoring Automation

Google

Gurugram, Haryana, India (On-Site)
3 Weeks ago
Mighty Bear Games - Senior Full Stack Engineer

Mighty Bear Games

(Remote)
2 Weeks ago
Canva - Senior Backend Engineer (Java) - Content Growth

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Google - Software Engineer II, Android App, Software Development Lifecycle

Google

Taipei City, Taiwan (On-Site)
2 Weeks ago
Calix - Senior Machine Learning Engineer

Calix

(Remote)
1 Week ago
Nordcurrent - Senior Gameplay Programmer

Nordcurrent

Vilnius, Vilnius County, Lithuania (On-Site)
6 Months ago
ByteDance - Senior Site Reliability Architect - Security Engineering - San Jose

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Ziff Davis - Senior Web Developer

Ziff Davis

(Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Ottawa, Ontario, Canada

NVIDIA - Senior System Power Validation and Applications Engineer

NVIDIA

Canada (On-Site)
2 Months ago
Epic Games - AI Designer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
2 Weeks ago
Aristocrat Gaming - DevOps Lead

Aristocrat Gaming

Montreal, Quebec, Canada (Hybrid)
2 Months ago
Next Level Games - UI Artist

Next Level Games

British Columbia, Canada (Hybrid)
3 Months ago
Skybox Labs - Senior Environment Artist - Levels

Skybox Labs

Burnaby, British Columbia, Canada (Hybrid)
2 Months ago
NSUS Group - Poker Analyst

NSUS Group

Toronto, Ontario, Canada (On-Site)
9 Months ago
Amazon Games - Directrice, Directeur technique artistique / Technical Art Director, Amazon Games Montréal

Amazon Games

Montreal, Quebec, Canada (On-Site)
6 Months ago
Evolution - Customer Service - Vietnamese Speaking Game Presenter

Evolution

Burnaby, British Columbia, Canada (On-Site)
4 Weeks ago
Weta Fx - Layout Environment TD

Weta Fx

Vancouver, British Columbia, Canada (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Over the past 35 years, QNX software,a subsidiary of BlackBerryhas become a big part of everyday life. People encounter QNX-controlled systems whenever they drive, shop, watch TV, use the Internet, or even turn on a light. Its ultra-reliable nature means QNX software is the preferred choice for life-critical systems such as air traffic control systems, surgical equipment, and nuclear power plants. And its cool multimedia features have QNX software turning up in everything from in-dash radios, infotainment systems to the latest casino gaming terminals and most recently we are making headlines in the world of autonomous vehicles.

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Ottawa, Ontario, Canada (On-Site)

Ottawa, Ontario, Canada (On-Site)

Waterloo, Ontario, Canada (On-Site)

Dallas, Texas, United States (On-Site)

Waterloo, Ontario, Canada (On-Site)

Ottawa, Ontario, Canada (On-Site)

Ottawa, Ontario, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Black Bery

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug