CGWS - COME GROW WITH US

Senior Data Engineer

CGWS - COME GROW WITH US

full-time

Posted on:

Location Type: Hybrid

Location: UtahUtahUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Collaborate with stakeholders to make effective use of core data assets
  • Development and maintenance of data integrations written in Python
  • Load both streaming and batched data in Spark with Pyspark and lakehouse libraries
  • Engineer lakehouse models to support defined data patterns and use cases
  • Build unit, integration, quality, and performance tests
  • Participate in peer code reviews, code approvals, and pull requests
  • Monitor, operate, and optimize data integrations, pipelines, and distributed applications
  • Documentation of data pipelines, cloud infrastructure, and standard operating procedures
  • Work within an IT managed AWS account and VPC to stand up and maintain data platform development, staging, and production environments
  • Express data platform cloud infrastructure, services, and configuration as code
  • Automate continuous upgrades and testing of data platform infrastructure and services
  • Help ensure appropriate data privacy and security
  • Identify, recommend, and implement opportunities for improvement in efficiency, resilience, scale, security, and performance

Requirements

  • Python development abilities, skills, and experience
  • Expert level SQL coding abilities and experience
  • Ability to quickly learn new development frameworks
  • Ability to develop, scale, and tune Spark and PySpark applications
  • Understanding of data lake, lakehouse, and data warehouse systems, and related technologies
  • Knowledge and understanding of data formats, data patterns, models, and methodologies
  • Ability to work with cloud infrastructure including resource scaling, S3, RDS, IAM, security groups, AMIs, cloudwatch, cloudtrail, and secrets manager
  • Experience with CI/CD in a data engineering environment
  • Experience managing access controls in a data engineering environment
  • Git-based team coding workflows
Benefits
  • Comprehensive health, life, and disability insurance
  • Generous leave policies that include 4 weeks of vacation, 12 company holidays, parental leave, and volunteer time off so you can enjoy quality of life
  • 401k plans with up to 6% company match
  • $2000 Paid-Paid Vacation bonus
  • EAP through Headspace
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonSQLSparkPySparkdata integrationdata modelingunit testingintegration testingperformance testingCI/CD
Soft Skills
collaborationproblem-solvingcommunicationpeer code reviewdocumentationefficiency improvementsecurity awareness