<img src="https://secure.leadforensics.com/77233.png" alt="" style="display:none;">

Careers

It’s more than a job. It’s working for a purpose.

Team

Product Management & Development

Location

Calgary, Alberta, Canada

BI Data Engineer

Blackline Safety is looking for a Data Engineer to help build and drive our Blackline Analytics and Blackline Vision platform. We have a world class connected safety system and we are building a Data analytics, and Data science platform to match it.

Responsibilities

You have an ability and desire to work in our collaborative environment: open team room, pair programming and fluid interactions with all products and operations teams.You will be a part of a high performing team that is focused on building solutions utilizing various approaches including agile; capable of digesting real time feedback and working smartly to advance Blackline Analytics, and Blackline Vision platforms.You are self-driven, need minimal supervision and are comfortable pushing your own projects and getting things done.

You will be responsible for expanding and optimizing our data pipeline architecture, as well as optimizing data flows and collection for analytics and data science teams. The pipeline needs to be scalable, precise, repeatable, secure and accurate. You will work with some of the largest and most varied data sets (both batch and real-time) in wireless industry. You will expand and develop the Blackline analytics platform alongside other data analysts and data scientists to make data driven decisions, build innovative data products and roll out advanced analytics.Your contribution will help us increase internal efficiencies and evolve our products and services by leveraging large and diverse datasets generated by customers from around the world.The data architecture and framework and the technologies include IoT, ECS, Fargate, RDS MySQL, RedShift, Spark, EMR, Kinesis (Streams, Firehose, Analytics), Lambda, Datalakes, Deltalakes, Event bus, DataDog, CD/CI pipelines on CodePipeline and CodeBuild, CloudFormation, ALP, Python, Java, and more.

What We're Looking For

Requirements:

  • 3+ years of experience in a Data Engineer role, who has attained a Graduate degree in Computer Science, Statistics, Informatics, Information Systems or another quantitative field.
  • Experience working with APIs, integrations into reporting documents, building API endpoints for real-time reporting
  • Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL), Postgres, JSON as well as working familiarity with a variety of databases.
  • Experience building and optimizing ‘big data’ data pipelines, architectures and data sets.
  • Experience with big data tools: Hadoop, Spark, Kafka, DataDog, EventBus, AWS cloud services: EC2, EMR, RDS, Redshift, API calls, API generation
  • Hands-on experience with Cloud Data Warehouse (Snowflake, Azure or Redshift) and Big Data technologies (e.g S3, Hadoop, Hive, Spark, Flink, Kafka etc). Build processes supporting data transformation, data structures, metadata, dependency and workload management.
  • A successful history of manipulating, processing and extracting value from large, disconnected datasets using ETL/ELT, Matillion, SSIS, Trefecta etc and integrating data from silos to a Master Data source
  • Working knowledge of message queuing, stream processing, and highly scalable ‘big data’ data stores.

Optional:

  • Knowledge of NetSuite, other 3rd party software integrations
  • Knowledge of Satori Reporting or any other turnkey integrative reporting
  • Knowledge of Power platform operations, query, flow and BI and integrations
  • Knowledge of Master Data Management

Who Are You?

You believe big data helps businesses solve real-world problems. You have an aptitude for engineering and manipulating various forms of data frameworks including but not limited to Data warehousing, Modeling, Analytics, Integrations from various data sources. You are not bound to a single tool or platform and can solve problems in creative ways. You are proficient in different computing languages such as SQL, Python, DAX and aspire to learn alternate ways of resolving issues. You trust in data driven problem solving and believe visualizing large datasets is a necessity to achieve that. You like to explore datasets to find insights that nobody else sees. You can communicate these ideas through visualizations. You are team-oriented, self-motivated, creative and excited to find answers to questions that the answer might not be obvious without going through large amounts of data.

Apply today

To apply for this position, please fill out the following form: