Data Engineer
Role details
Job location
Tech stack
Requirements
Bachelor's degree required 8+ years of experience working in data engineering or data warehouse environments Strong understanding of data warehousing, dimensional modeling, and ELT architectures Experience developing and maintaining ETL/ELT pipelines for structured and semi-structured datasets Hands-on experience with Snowflake, Azure-based data platforms, dbt, and Apache Airflow Experience modernizing legacy ETL workflows from platforms such as Informatica, Oracle, or SQL Server Strong SQL and data modeling skills with experience optimizing large-scale datasets Familiarity with Git version control, CI/CD pipelines, and agile development practices Desired Skills & Experience Experience integrating external vendor data using APIs, XML feeds, or web services Exposure to marketing data platforms such as Adobe Campaign or similar tools Experience using project management platforms such as Azure DevOps, Jira, or TFS Ability to operate effectively in environments that combine legacy systems with modern cloud architecture Experience mentoring junior engineers and contributing to engineering standards
Benefits & conditions
40% Snowflake & Data Warehousing 30% Azure Cloud & Data Platform Services 20% dbt & Data Modeling 10% Apache Airflow & Workflow Orchestration Daily Responsibilities 75% Hands-On Data Engineering & Development 10% Mentorship & Technical Guidance 15% Cross-Team Collaboration with Analytics, Marketing, and Business Stakeholders The Offer Bonus eligible You will receive the following benefits: Medical Insurance Dental Benefits Vision Benefits Paid Time Off (PTO) 401(k) with company match Paid holidays and flexible time off Tuition assistance and professional development opportunities Commuter benefits and additional voluntary benefits