Senior Data Engineer

Location: Salt Lake City, UT 84116

*** Mention DataYoshi when applying ***



Clear Link Technologies, LLC.

5202 West Douglas Corrigan Way, Salt Lake City, UT 84116

Senior Data Engineer (2 positions available)

Monday to Friday, 8:00 am to 5:00 pm

This position is responsible for developing software solutions that support the Data Platform, Analytics and Digital Transformation initiatives at Clearlink through a multi-disciplinary approach including elements of Software Development, applied Data Science and Big Data.
Additionally, the Data Engineer is responsible for developing and maintaining Big Data pipelines that provide enterprise access to company data and provides guidance to more junior team members as needed.
Adheres to Clearlink policies on ethics and integrity.
Under minimal supervision, develops software applications in varied and challenging technical domains; programming specializations include real-time streaming, Web-based user interfaces, data visualization, PCI security, cloud services, multi-media, Artificial Intelligence and Machine Learning.
Leverages Data Science tools and techniques to provide business insights from large, unstructured datasets.
Assembles and analyzes large, complex datasets that meet business requirements.
Builds the infrastructure required for extraction, transformation and loading of data from a wide variety of data sources using relational, document, graph and data lake technologies.
Models problem domains in relational, document and graph technologies as required.
Creates data tools for analytics and data scientist team members.
Works with architects and software development and UX teams to develop processes and applications.
Creates, evaluates and deploys machine learning models to provide real-time predictions to improve business processes.
Creates programming modules and performs software development tasks (design, development, testing, maintenance) as part of a development team.
Creates websites, web-based dashboards and data visualizations that enhance the organizations ability to understand data and make decisions.
Builds analytics tools that interface to a data pipeline to provide actionable insights into key business performance metrics.
Creates scripts, jobs, monitors and interfaces to facilitate deployment and productization of applications and solutions.
Implements internal process improvements, including automating manual processes, optimizing data delivery and re-designing infrastructure for greater scalability.
Creates functional and technical documentation including dashboard design specifications, operating manuals, release notes and security requirements for reports created and maintained.
Performs quality assurance testing of User Interfaces, Application interfaces, code and processes.
Analyzes, troubleshoots and solves development and production software.

Master’s in Computer Science, MIS, Information Systems, Engineering, or related.
Three (3) years of required experience in Information Systems, Software Development, or related must include (Experience can be obtained concurrently with university education): Big Data, Machine Learning and Analytical technologies; Enterprise and web-based software development and experience creating and deploying enterprise applications; Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement; Experience building and optimizing ‘big data’ data pipelines, architectures and datasets; Experience with Object Oriented/Programmatic ETL/Data Integration Workflow Management Services; Web development technologies: HTML, JavaScript, jQuery, SQL, one or more web application platforms (e.g., Flask, ASP); Experience in Application development with Python, R, C#, Java, JavaScript, Golang; Solve problems using Analytical and Data Science methods: modeling, clustering, Machine Learning and others; Application and Data Security; Experience with cloud services: Data Lake, Enterprise Queues, Machine Learning, DevOps, etc.; Streaming Technologies; and Experience with relational SQL, NoSQL and Graph databases like Neo4j, Document DB and others.

Employer will accept a Bachelor’s degree in Computer Science, MIS, Information Systems, Engineering, or related field, and Five (5) years of experience in Information Systems, Software Development, or related.



*** Mention DataYoshi when applying ***

Offers you may like...

  • Trianz

    Senior Data Analyst
  • Bolt

    Senior Data Analyst, Product
    Warszawa, mazowieckie
  • ATB Financial

    Senior Data Analyst
  • The Hong Kong Jockey Club

    Senior Data Analyst (Treasury)
    Happy Valley, Hong Kong Island

    Senior Data Analyst
    Tanjong Pagar