Ribbon Communications Logo

Ribbon Communications

Data Pipeline Engineer - Hybrid

Reposted 6 Minutes Ago
Be an Early Applicant
In-Office
Ottawa, ON
Mid level
In-Office
Ottawa, ON
Mid level
The Data Pipeline Engineer will design distributed data processing pipelines, optimize data workflows, and collaborate with teams to develop machine learning solutions for telecommunications data.
The summary above was generated by AI

JOB TITLE        Data Pipeline Engineer – Ribbon Analytics (Full Time)

ABOUT RIBBON COMMUNICATIONS

Ribbon Communications is a global leader in real-time communications, transforming networks to secure IP and cloud-based architectures for consumers and businesses worldwide. Learn more at rbbn.com.

OPPORTUNITY

Ribbon Communications is looking for a Data Pipeline Engineer to support the infrastructure, data pipelines, and analytics applications powering Ribbon Analytics, a big data security and network intelligence product. You’ll work with container platforms; design distributed data pipelines and help scale machine learning capabilities for real-world telecommunications use cases.

Ribbon Analytics is a big data network analytics and security product that collects, processes, and responds to massive amounts of data collected from the network, leveraging machine learning and other techniques to analyze trends and outliers in the data and take action to mitigate security threats, fraud, and other issues in a customer’s network.

We are seeking a self-driven candidate with a strong work ethic and a focus on creating scalable data pipelines and analytics solutions.

LOCATION

Ottawa, ON, Canada two days a week in our Ottawa office then three days a week starting January 2025

What you will be doing: (Responsibilities)

  • Design and develop large-scale, distributed data processing pipelines using technologies like Hadoop, Apache Trino/Impala, Flink, and Airflow.
  • Design efficient data ingestion and transformation solutions for structured and unstructured data.
  • Participate in code reviews, design discussions, and technical decision-making.
  • Collaborate with architects, data scientists, and software developers to design and develop ML workflows and analytics data pipelines using the latest technologies.
  • Optimize data workflows for performance, reliability, and scalability.
  • Stay current on data engineering trends and contribute to code reviews and design discussions.

What we need to see: (Qualifications)

  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
  • A Master’s degree in Computer Science, Electrical Engineering, or Computer Engineering is preferred.
  • Specialization in Data Science or Machine Learning is preferred.
  • Four or more years of related experience in a similar role.
  • Experience with distributed data pipeline and data warehousing frameworks such as Apache Flink, Spark, Kafka, Hadoop, etc.
  • Strong programming skills in Python, Java, and SQL as they relate to machine learning, data science, and ML frameworks.
  • Ability to quickly pick up new tools and technologies to assist in rapid prototyping.

                                                  

Ways To Stand Out from the Crowd (Preferred Skills)

  • Experience with streaming systems such as Apache Kafka and Flink.
  • Strong understanding of database technologies (SQL and NoSQL)
  • Experience with AI/ML concepts or frameworks.
  • Experience with microservices architecture and frameworks - Kubernetes, Docker, and OpenShift.
  • Experience with cloud platforms and distributed computing environments for NLP tasks, such as AWS, Google Cloud, or Azure.
The anticipated base pay range for this full-time position in all geographic locations is $90,400.00 - $124,300.00 annually. Actual compensation within the range will be determined based on a variety of factors, including, but not limited to the candidate’s experience, skills and education. The compensation package also includes eligibility for an incentive plan and comprehensive benefits, subject to applicable requirements.

  

  

 

Please Note:

'All qualified applicants will receive consideration for employment without regard to race, age, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, on the basis of disability, or other characteristic protected by applicable law.'

Top Skills

Airflow
Apache Trino
AWS
Azure
Docker
Flink
GCP
Hadoop
Impala
Java
Kafka
Kubernetes
Openshift
Python
Spark
SQL

Ribbon Communications Ottawa, Ontario, CAN Office

500 Palladium Dr suite 2100, Ottawa, ON, Canada, K2V 1C2

Similar Jobs

6 Minutes Ago
Hybrid
Penetanguishene, ON, CAN
Mid level
Mid level
Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
The Accounts Payable Clerk processes vendor invoices, manages purchase orders, resolves discrepancies, reconciles accounts, performs month-end tasks, and supports financial reporting needs.
Top Skills: Excel)Microsoft Office Programs (TeamsOutlookWord
6 Minutes Ago
Hybrid
Guelph, ON, CAN
Mid level
Mid level
Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
The Paint Automation Technologist calibrates and maintains robotic systems, programs ABB robots, troubleshoots paint processes, and manages maintenance programs.
Top Skills: Abb Irc5Abb Robotics S4PAllen Bradley PlcsSolidworks
6 Minutes Ago
Hybrid
Concord, ON, CAN
Senior level
Senior level
Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
The Quality Manager oversees the quality assurance processes, leads the quality team, implements quality management systems, and drives continuous improvement initiatives to ensure product quality and compliance.
Top Skills: Iatf16949Iso 14001Iso 45001Quality Management Systems

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account