Sr. Data Engineer

MarvinEagan, MN
94d$100,000 - $130,000

About The Position

As Data Engineer III, you will be responsible for the ingestion, transformation, and maintenance of enterprise data used to serve analytics needs for the business. Working closely with Business Analysts and Data Architects, you will use your technical skills to understand and execute business requirements.

Requirements

  • A minimum of five (5) years of in-depth work experience in data warehousing or data engineering.
  • Expertise in ELT and data analysis with experience in SQL and at least one programming language (Python preferred).
  • Conceptual knowledge of data and analytics, such as dimensional modeling, ELT, reporting tools, data governance, data warehousing, structured and unstructured data.
  • Experience and/or knowledge of CI/CD (continuous integration and continuous deployment) practices using GitHub or Azure repos.
  • Familiarity with data engineering and workflow management frameworks such as DBT.
  • Experience with BI tools such as Qlik, Power BI, or Tableau.

Nice To Haves

  • Bachelor's degree in Business Information Systems, Computer Science, or equivalent.
  • Related work experience in a manufacturing setting is preferred.

Responsibilities

  • Use DBT to move data through a medallion architecture in Snowflake.
  • Apply standardization and resolve conflicts in raw layer data (cleansing).
  • Use cleansed data and dimensional modeling techniques to create facts and dimensions in Marvin’s data warehouse.
  • Create curated, highly consumable data products that fulfill business needs.
  • Validate data outputs against Business Analyst provided test cases.
  • Ensure quality of data pipelines via analysis and unit tests (standardization, completeness, grain, redundancy, etc).
  • Set development standards and lead code reviews.
  • Mentor other team members to develop their skills and abilities.
  • Research technologies to improve processes.
  • Use Fivetran/HVR to create data connections from source systems to Snowflake.

Benefits

  • Health insurance
  • Paid holidays
  • Paid parental leave
  • 401(k) retirement savings match
  • $300 annual wellbeing account to spend on what helps you feel happy + healthy
  • Better Living Day! (a paid day off to go have some fun)
  • Annual profit sharing – recognizing everyone’s contribution to Marvin’s success
  • Giving at Marvin – participate in organized volunteer opportunities
  • Brighter Days Fund – financial support from your colleagues and the Marvin family during personal hardships

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

Bachelor's degree

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service