Marvin · 16 hours ago
Sr. Data Engineer
Marvin is a family-owned and -led window and door company committed to creating better ways of living. They are seeking a Senior Data Engineer responsible for the ingestion, transformation, and maintenance of enterprise data to serve analytics needs, working closely with Business Analysts and Data Architects.
Real Estate
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
Qualification
Required
A minimum of five (5) years of in-depth work experience in data warehousing or data engineering
Expertise in ETL 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, ETL, 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
Bachelor's degree in Business Information Systems, Computer Science, or equivalent
A minimum of five (5) years of in-depth work experience
Preferred
Related work experience in a manufacturing setting is preferred
Benefits
Health insurance
Paid holidays
Paid parental leave
A 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
Company
Marvin
Building and keeping relationships is as important to us as the unwavering quality of our product.
Funding
Current Stage
Late StageRecent News
Hartford Business Journal
2024-05-04
GlobeNewswire News Room
2024-02-23
Company data provided by crunchbase