Data Warehouse Engineer
Mitchell Martin Inc.
Job Description
Mitchell Martin Inc, a forty-year-old, privately owned, technology-focused, staffing company where data is central to how we understand, run, and transform our business. We run a centralized data team that serves the entire organization, both delivering analytics and operating business-critical data and software pipelines that directly affect the lives of our consultants. This role takes over the engineering half of that team and, by virtue of our size, is a multi-faceted position spanning the responsibilities of software engineer, data engineer, and analytics engineer. The platform is focused on Python assets orchestrated with Dagster.
\nThe successful candidate will continue to enable the synthesis of data across the organization's different departments and tools, creating a single unified data platform. You will evolve fundamental systems, procedures, and reporting infrastructure that make moving up the data pyramid into higher-level initiatives (such as data science and machine learning) possible.
\nResponsibilities:
\n- \n
- Design, build, and maintain Python-based data assets orchestrated with Dagster, covering ingestion, transformation, and loading across internal and external data sources \n
- Develop and maintain dbt models to support clean, tested, and documented data transformations within the warehouse \n
- Build and maintain integrations with third-party APIs and vendor systems to construct reliable data pipelines \n
- Implement best practices to standardize and improve the integrity and reliability of extraction, transformation, loading, and storage processes, including: \n
- Organizing and versioning code in GitHub, with appropriate branching, protection, and PR review practices \n
- Logging and monitoring \n
- Alerting for failed or degraded pipelines \n
- Design and maintain data models and schemas within Snowflake, applying sound RBAC and access-control practices \n
- Organize and automate tasks and infrastructure on AWS \n
- Partner with both technical and non-technical stakeholders across departments to understand data needs and translate them into pipelines, models, and reports \n
- Participate in the evaluation and integration of new tools and products that support the firm's business processes \n
- Contribute to the long-term evolution of the data platform as the team takes on higher-level initiatives such as data science and machine learning \n
Skills:
\n- \n
- Strong problem-solving and project-management skills, with the ability to work independently on a small, high leverage team \n
- Desire to understand and maintain established data assets, while critically thinking about improvements and new implementations \n
- Excellent communication and interpersonal skills, with comfort translating between technical and non-technical audiences \n
- Exemplary analytical skills \n
Experience:
\n- \n
- Intermediate to advanced Python, including object-oriented programming, dataclasses, and exception handling; experience with async programming is a plus \n
- Experience working with third-party APIs and vendors to build data pipelines \n
- Intermediate to advanced SQL, including CTEs, window functions, and recursive queries \n
- Experience with dbt \n
- Experience with Dagster (or comparable orchestration tools such as Airflow) \n
- Working knowledge of Snowflake or an equivalent cloud data warehouse, including RBAC, data loading, and data modeling \n
- Basic AWS knowledge, particularly IAM and S3 \n
- Basic HTML and CSS \n
- Basic Excel, including sorting and filtering \n
- Basic GitHub, including branching, branch protection, merging, pull requests, and secrets/actions \n
Education/Training:
\n- \n
- Degree in Computer Science or related field or similar experience \n
Work Environment – Must be willing and able to commute to New York City up to 4 days a week
\nCore Technologies
\nPython | SQL | Snowflake | Dagster | DBT | Data Modeling | API Integration
\nContact Authorization
\nBy applying for this job, you agree to receive AI-generated calls, text messages, and/or emails from Mitchell Martin Inc and its affiliates and contracted partners at various frequency through traditional and automated methods. Message and data rates may apply for texts. Carriers are not liable for delayed or undelivered messages. You can access our privacy policy here (-policy).
\nOnboarding Expectations
\nLearn more about our Onboarding Process here (
\nBenefits
\nLearn more about our benefits offerings here (-perks)
- ...healthcare system leading the charge in digital transformation and data-driven clinical excellence is seeking a Senior Data & AI... ...strong experience in AWS environments. \n Data Pipelines & Engineering: Hands-on proficiency with modern ELT toolsets (e.g., Matillion...SuggestedRemote work
- ...Job Description Snowflake Data Architect – Mortgage & Capital Markets \n \n... ...will combine strong data architecture and engineering expertise with deep knowledge of mortgage... ...applications . \n Optimize Snowflake warehouse sizing, clustering, query performance,...Suggested
$165k
...Role Objective: Design, build, and scale high-performance data pipelines from disparate datasources into a lakehouse architecture... ...instantly available for future ML/AI initiatives. \n Pipeline Engineering: Build robust, high-throughput batch and real-time ingestion...Suggested- ...Cybersecurity and Infrastructure Security Agency (DHS/CISA). The program delivers AI/ML-enabled applications, automation, and cloud data engineering on an AWS and Databricks platform, with an emphasis on secure, vendor-agnostic design. Work is performed remotely from the...SuggestedFor contractorsRemote work
- ...Description Position Title: SQL Server Database Architect & Data Engineer \n Location: New York, NY — Hybrid; 3 days onsite, 2 days... ...SSIS, SQL/T-SQL, Python, and PowerShell. \n Support data warehouse, data lake, and lakehouse architectures. \n Develop data...SuggestedContract workFor contractorsRemote work
- Job Description Insight Global is seeking a Data Architect that will designs and delivers data and AI solutions that help clients... ...Requirements -10+ years of experience in data architecture, data engineering, or enterprise data platform consulting, with experience...
$130k - $145k
...technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives...Contract workTemporary workFlexible hours$150k - $180k
...leading organizations at \n \n About the Job \n The Cloud Data Architect is a customer-facing mid-senior level (depending on... ..., and/or Terraform preferred) and daily work alongside data engineering and/or software engineering teams. \n Experience in developing...Full timeFor contractorsLocal areaRemote workRelocation- Allendale is seeking an EHR Data & Applications Developer to lead programming, data integration, and DB development for SmartCare EHR systems. You will design, test, and maintain backend reports, interfaces, and DFA forms, and build centralized reporting data models and...
- ...approaches. We make delivery more bold, efficient, collaborative and even more enjoyable. \n \n About the Role \n Role- AI Data Engineer / Architect \n Location- Princeton, NJ & NYC, NY (Hybrid) \n Client- Altimetrik \n \n Role Overview \n The AI Data...
- ...Facebook , Instagram , X and YouTube. Job Description The Data Domain Architect, Operations and Finance is responsible for... .... The architect will also direct and guide data and AI engineers on architectural principles, future-state vision, and delivery...Full timeLocal area
- AbbVie seeks a Senior Data Engineer & Solution Architect to lead the Operations Data organization, shaping a cloud-native lakehouse for Supply Chain analytics. You will design end-to-end data pipelines on AWS, define data products, and embody data mesh principles across...
- ...Director-level architect role responsible for defining and leading Data & AI strategy across Operations and Finance at a pharmaceutical company. Will establish architecture governance, build senior architect teams, guide enterprise tooling decisions, and ensure alignment...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Warehouse Engineer. Be the first to apply!
- ai data Mundelein, IL
- data loss prevention engineer Mundelein, IL
- provider data management Mundelein, IL
- health data Mundelein, IL
- test data management Mundelein, IL
- data cabling installation Mundelein, IL
- data internship Mundelein, IL
- data modeling Mundelein, IL
- data recovery Mundelein, IL
- data intern Mundelein, IL


