Data Engineer

Software Technology

Denver, CO

JOB DETAILS
SKILLS
Analysis Skills, Architectural Services, Business Analysis, Cloud Computing, Code Reviews, Coding Standards, Data Lake, Data Management, Data Science, Data Sets, Data Storage, Data Warehousing, Database Design, Database Extract Transform and Load (ETL), Database Technology, Distributed Computing, Healthcare, Identify Issues, Metrics, Query Optimization, Reporting Dashboards, SQL (Structured Query Language), SQL Databases, Scripting (Scripting Languages), Software Development Lifecycle (SDLC), Software Engineering, Source Code/Configuration Management (SCM), Systems Analysis, Systems/Internals Programming, Testing
LOCATION
Denver, CO
POSTED
Today
Data Engineer Position

The following experience requirements are necessary for the data engineer position:

  • 5+ years of experience as a data engineer or in a similar role
  • 5+ years of cloud-based data architecture and/or engineering
  • 5+ years of experience designing, developing and maintaining ETL and ELT processes
  • 5+ years working with healthcare systems analysis/programming preferred
  • 5+ years of data lake/enterprise data warehouse experience
  • Experience with several querying languages, schema definition languages, and scripting languages
  • Experience with writing and optimizing SQL queries in a business environment with large-scale, complex data sets
  • Experience with working with large data sets, data warehouse technical architecture, infrastructure components, ETL, and reporting/analytic tools and environments
  • Strong knowledge of various data warehousing methodologies and data modeling concepts. Hands on modelling experience is highly desired
  • Knowledge of professional software engineering practices for the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing and operations
  • Data engineering certification is a plus

The essential functions for this role include:

  • Design, implement, and automate deployment of our distributed system for collecting and processing log events from multiple sources
  • Design data schema and operate internal data warehouses and SQL database systems
  • Own the design, development and maintenance of ongoing metrics, reports, analyses, and dashboards to drive key business decisions.
  • Monitor and troubleshoot operational or data issues in the data pipelines.
  • Drive architectural plans and implementation for future data storage, reporting, and analytic solutions.
  • Work collaboratively with business analysts, data scientists, and other internal partners to identify opportunities/problems.
  • Provide assistance to the team with troubleshooting, researching the root cause, and thoroughly resolving defects in the event of an error.

About the Company

S

Software Technology