Blackline Safety Logo

Blackline Safety

Team Lead, Data Engineering

Posted Yesterday
Be an Early Applicant
Canada
Senior level
Canada
Senior level
The Team Lead, Data Engineering at Blackline Safety will coordinate projects, mentor Data Engineers, and lead the development of robust data pipeline architecture. Responsibilities include task assignment, managing on-call activities, and overseeing performance reviews while ensuring best software practices in data services.
The summary above was generated by AI

Description

Our team at Blackline Safety is growing! As a people-driven technology company, with a mission to make sure every worker returns home safely, we drive innovation, practice resiliency, demonstrate leadership, go the extra mile for our customers, and empower our people to be their best.

Reporting to the Manager, Data, the Team Lead, Data Engineering is a mix of individual contributor and project leader. You will coordinate projects, assist in prioritizing tasks, and balance workloads to best meet the overall priorities as determined by the Manager, Data. You will help train, mentor and coach the Data Engineers that report to you. Some of your time will be spent doing hands-on project-related work as a contributing member of the team doing task-related work.

Skills/ Qualifications/ Education

  • 8+ years of experience in a Data Engineering or Software Engineering role.
  • 2+ years of experience in a Team Lead role.
  • Obtained a Bachelor’s or Graduate-level degree in Computing Science, Engineering, Statistics, Information Systems, or another related field.
  • Can translate business requirements and carry out best software practices to enable the building and deployment of data-related software services.
  • Experience providing technical leadership and mentoring other Data or Software Engineers.
  • Understand the benefits of and has experience monitoring software services using established monitoring and observability tools such as Datadog, CloudWatch and PagerDuty.
  • You either have hands-on experience with the following technologies, or you have experience managing teams that do:
    • Cloud data warehouses (Redshift, Snowflake, or similar) and Big Data technologies implementation including knowledge of data warehouse principles around fact, dimensions, incremental loads, CDC, and SCD.
    • Integrating data from diverse, different sources and formats into a data lake in structured data formats like parquet, csv files, and more.
    • Building, architecting and optimizing Big Data pipelines leveraging a mix of Java, Scala, Python, Glue, EMR, Lambda, Step Functions, CloudFormation, and Terraform.
    • Working knowledge of message queuing, stream processing, and highly scalable Big Data stores.
    • Big Data tools such as Spark, Kafka, Hadoop, Flink, Kafka, EventBus, and various AWS cloud-based technologies.
    • AWS services: EC2, Lambda, Kinesis, EMR, Aurora, Redshift, Redshift Serverless, Redshift Spectrum, Aurora, Zero-ETL, Lake Formation.
    • Designing ETL Frameworks focused on Apache Spark streaming and batch processing.
    • Manipulating, processing, and extracting value from large, disconnected datasets using ETL/ELT methodology and technologies such as Deltalake, Databricks, Matillion, etc.
  • Extra considerations:
    • Experience developing and deploying AI/ML models using services such as SageMaker, Bedrock, Rekognition, etc.

Responsibilities

  • Lead a team that is responsible for developing, building and optimizing Blackline Safety’s new and existing data pipeline architecture, catered towards internal and external customers. This pipeline should be scalable, robust, repeatable, and use industry standards and best practices in Big Data, CI/CD and DataOps.
  • Expand the Blackline data platform, working alongside the Product, Architecture, Engineering and Business Intelligence teams.
  • You are the main contact for team communications between the Manager, Data and the Data Engineering team you lead.
  • You are the main point of contact for collaborative work with the Business Intelligence team, through the Team Lead, Business Intelligence.
  • You are responsible for the breakdown of team level work (i.e., story/task level) and assigning work to team members.
  • You are responsible for all scrum ceremonies.
  • You are responsible for managing on-call activities for the Data Engineering team, including being a member of the on-call rotation in either level 1 or level 2 support, and will represent the Data Engineering team at company-wide on-call status meetings.
  • You should spend a portion of your time on task-related items yourself.
  • You will meet with your team members in a regular cadence of 1-on-1 meetings.
  • You will have employees that directly report to you. You will be responsible for participating in Blackline’s performance review process for these direct reports as an integral part of the coaching requirement of your role.

About Blackline Safety

Blackline Safety is a world leader in the development and manufacturing of wirelessly connected safety products. We offer the broadest and most complete portfolio available in the industry. Our products are designed to save lives and we monitor personnel working alone in populated areas, complex indoor facilities, and the remote reaches of our planet. Blackline’s products are used to keep people safe in the event of falls, missed check-ins, man-downs, and exposure to explosive or toxic gas. Our design, development, sales, marketing, support, and production are all performed in-house at our headquarters in Calgary, AB. Blackline Safety is a publicly-traded company (TSX: BLN). To learn more about our company visit

Blackline Safety is powered by the diversity of our talented employees. We are an equal opportunity employer. We consider all applicants, regardless of age, religion, race, color, ancestry, gender, gender identity or expression, disability, national origin, race, or sexual orientation. We enthusiastically encourage all individuals to apply for positions that fit their passions.

Top Skills

Java
Python
Scala
HQ

Blackline Safety Calgary, Alberta, CAN Office

803 24 Ave SE, Unit 101, Calgary, Alberta, Canada, T2G 1P5

Similar Jobs

2 Days Ago
Toronto, ON, CAN
Senior level
Senior level
Healthtech
As a Data Engineering Lead at Sanofi, you will oversee the development and impact of data and machine learning solutions, manage and coach engineers, and work on technical designs for scalable data pipelines. You'll collaborate with cross-functional teams to solve complex engineering problems and ensure adherence to best practices in data management.
Top Skills: PythonScalaSpark
4 Days Ago
Remote
Hybrid
2 Locations
Expert/Leader
Expert/Leader
AdTech • Fintech • Marketing Tech
The Senior Principal Engineer for Data Infra at Cardlytics will collaborate with data science and analytics teams to streamline data consumption, conduct audits of existing data infrastructure, develop Proofs of Concept, assess technologies for infrastructure upgrades, and continuously optimize performance for reliability and efficiency. This role also includes providing training and driving innovation in data infrastructure practices.
Top Skills: AWSAzureCloudDatabricksGCPNoSQLSnowflakeSparkSQLTrino
14 Hours Ago
Toronto, ON, CAN
Junior
Junior
Blockchain • Web3
As a Junior Data Engineer at Figment, you will develop and maintain data dashboards, automate data processes, troubleshoot data quality issues, and collaborate with cross-functional teams to deliver tailored data solutions in a fast-paced environment. You will work on building custom tools and improving data collection methods in the blockchain space.
Top Skills: PythonSQL

What you need to know about the Calgary Tech Scene

Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account