Data Engineer
Location-Type: Remote (EST hours preferred)
Start Date Is: ASAP
Duration: Permanent
Compensation Range: $125-140 K
Job Description:
- Create data pipelines that make data available for analytic and application use cases
- Develop self-healing, resilient processes that do not require constant care and feeding to run smoothly
- Create meaningful data quality notifications with clear actions for interested parties including other internal teams and other members of the data and analytics team
- Lead projects from a technical standpoint, creating project Technical Design Documents
- Support data analysts and analytics engineers ability to meet the needs of the organization
- Participate in code reviews, understanding coding standards, ensuring test coverage and being aware of best practices
- Build or implement tooling around data quality, governance and lineage, in the dbt framework and Snowflake but external to that as needed
- Provide next level support when data issues are discovered and communicated by the data analysts
- Work with data analysts and analytics engineers to standardize transformation logic in the dbt layer for consistency and ease of exploration by end users
- Enable analytics engineers and data analysts by providing data modeling guidance, query optimization and aggregation advice
Requirements:
- 3 years of experience in a data engineering role
- Strong Python skills (Understands tradeoffs, optimization, etc)
- Strong SQL skills (CTEs, window functions, optimization)
- Experience working in cloud environments (AWS preferred, GCS, Azure)
- An understanding of how to best structure data to enable internal and external facing analytics
- Familiarity with calling APIs to retrieve data (Authentication flows, filters, limits, pagination)
- Experience working with DevOps to deploy, scale and monitor data infrastructure
- Scheduler experience either traditional or DAG based
- Comfortable working with multi-TB cloud data warehouses (Snowflake preferred, Redshift, Big Query)
- Experience with other DBMS systems (Postgres in particular)
- Ability to travel up to approx 15%
Nice to haves:
- Experience with web analysis such as creating data structure that support product funnels, user behavior, and decision path analysis
- Understanding of Snowflake external stages, file formats and snowpipe
- Experience with orchestration tools particularly across different technologies and stacks
- Experience with dbt
- Knowledge of Ad Tech, Google Ad Manager and all of it's fun quirks (so fun)
- The ability to make your teammates laugh (it wouldn't hurt if you were fun to work with is what I'm saying)
- Familiarity with event tracking systems (NewRelic, Snowplow, etc)
- Experience with one or more major BI tools (Domo, Looker, PowerBI, etc.)
Recommended Jobs
HVAC
A leader in the energy industry since 1930, Main-Care Energy is proud to be 100 percent employee-owned. We are one of the oldest employee-owned companies in New York State, and we’re looking to exp…
Inspection Technicians
Job Description Job Description Job Title: Inspection Technician Job Description As an Inspection Technician, you will perform facility inspections and surveys on utility-owned gas meters, en…
Supply Chain Manager
Coach is seeking a Supply Chain Manager in New York to lead special projects aimed at enhancing operational efficiency. The role involves collaborating with cross-functional teams, optimizing processe…
Senior Lead React Developer
Job Description Job Description Job Description: Responsibilities 1. Frontend Architecture & Development Design and develop scalable, maintainable, and reusable React components. …
Attorney-Workers Compensation Associate
THE POSITION Goldberg Segalla LLP, a national law firm with more than 20 offices in 10 states, has an immediate opportunity for associates to join our Workers’ Compensation group in one of our New…
Pool Service Mechanic
Job Description Job Description Position: Pool Mechanic Location: Hampton Bays, NY Salary: $30 - $35/hour PrideNow is seeking a skilled and dedicated Pool Mechanic to join our team. With…
Marketing Specialist
Job Description Job Description We’re seeking a dynamic and enthusiastic& Marketing Specialist to join our field marketing team! In this role, you’ll help bring our brand to life through in-per…
Early Intervention Service Coordinator
Job Description Job Description Benefits: ~401(k) ~ Bonus based on performance ~ Competitive salary ~ Flexible schedule ~ Opportunity for advancement ~ Paid time off ~ Signing bonus …
Housekeeper
Job Description Job Description Company Description Do you have HEART? We are looking for individuals who can embrace our mission to purposely brighten and enrich the lives of those we serve…
Safety & Health Specialist - Construction
The Environmental Health & Safety (EHS) Specialist ensures all managers and supervisors insist on the maximum safety performance and awareness of all workers under their direction by enthusiastically…