Data Warehouse Engineer
Mitchell Martin Inc.
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.
The 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.
Responsibilities:
- Design, build, and maintain Python-based data assets orchestrated with Dagster, covering ingestion, transformation, and loading across internal and external data sources
- Develop and maintain dbt models to support clean, tested, and documented data transformations within the warehouse
- Build and maintain integrations with third-party APIs and vendor systems to construct reliable data pipelines
- Implement best practices to standardize and improve the integrity and reliability of extraction, transformation, loading, and storage processes, including:
- Organizing and versioning code in GitHub, with appropriate branching, protection, and PR review practices
- Logging and monitoring
- Alerting for failed or degraded pipelines
- Design and maintain data models and schemas within Snowflake, applying sound RBAC and access-control practices
- Organize and automate tasks and infrastructure on AWS
- Partner with both technical and non-technical stakeholders across departments to understand data needs and translate them into pipelines, models, and reports
- Participate in the evaluation and integration of new tools and products that support the firm's business processes
- 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
Skills:
- Strong problem-solving and project-management skills, with the ability to work independently on a small, high leverage team
- Desire to understand and maintain established data assets, while critically thinking about improvements and new implementations
- Excellent communication and interpersonal skills, with comfort translating between technical and non-technical audiences
- Exemplary analytical skills
Experience:
- Intermediate to advanced Python, including object-oriented programming, dataclasses, and exception handling; experience with async programming is a plus
- Experience working with third-party APIs and vendors to build data pipelines
- Intermediate to advanced SQL, including CTEs, window functions, and recursive queries
- Experience with dbt
- Experience with Dagster (or comparable orchestration tools such as Airflow)
- Working knowledge of Snowflake or an equivalent cloud data warehouse, including RBAC, data loading, and data modeling
- Basic AWS knowledge, particularly IAM and S3
- Basic HTML and CSS
- Basic Excel, including sorting and filtering
- Basic GitHub, including branching, branch protection, merging, pull requests, and secrets/actions
Education/Training:
- Degree in Computer Science or related field or similar experience
Work Environment – Must be willing and able to commute to New York City up to 4 days a week
Core Technologies
Python | SQL | Snowflake | Dagster | DBT | Data Modeling | API Integration
Contact Authorization
By 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 (
Onboarding Expectations
Learn more about our Onboarding Process here (
Benefits
Learn more about our benefits offerings here (
$168.5k - $206k
General Information Job Title Principal Data Architect Job ID 108701 Work Areas Analytics, Data & Research, Management Consulting, Technology & Engineering Employment Type Permanent Full-Time Location(s) Atlanta, Austin, Boston, Chicago, Dallas...SuggestedPermanent employmentFull timeWork at officeLocal area$173.46k - $231.98k
...AI, and you are the future of Salesforce.About the TeamWe are a Data & AI Architects team focused on helping Global Public Sector... ...to our Agentforce and Data 360 sellers, and close to Product, Engineering, Support, and delivery teams. We are expected to know the public...SuggestedFull timeWork experience placementLocal areaImmediate startRemote work$122k - $163k
...and build better tomorrows for all.Job Title: Data Architect Who You'll Work WithOur Data Architecture & Engineering teams helps organizations modernize their data... ...architectures, including data lakes, lakehouses, data warehouses, and real-time data platforms.* Translate...SuggestedTemporary workWork at officeLocal area$110k - $190k
Senior Data Management Professional - Cashflow Modeler - Securitized Products Location New York Business Area Data Ref... ...product market. The securitized product market uses financial engineering to transform a variety of assets (residential and commercial...SuggestedTemporary workFor contractorsWork experience placement$146.8k - $263.9k
...Senior Customer Experience Orchestration Data Architect at Adobe, you will lead the... ...data within AEP. Collaborate with data engineers to develop and implement ETL/ELT pipelines... ...hierarchical (e.g., RDBMS, Columnar, Data Warehouse, BI, Document, Semantic layer modeling,...SuggestedFull timeTemporary workLocal areaWorldwide- ...componentsThorough understanding of NoSQL databases like HBase, Mongo, Cassandra etcRequirements Gathering, designing and developing scalable big data solutions with HadoopStrong technical skills on Spark, HBase, Hive, Sqoop, Oozie, Flume, Java, Scala, Pig, Python etcPractical...Permanent employmentFull timeH1b
- ...Software Consultancy and Information Technology Enabled Services.Job DescriptionJob Description:-The candidate should be an expert on Data masking, especially with Informatica DM tool and should have experience in multiple DM implementations. Responsibilities include:...Full timeH1b
- ...specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionThe Data Lake engineer should come from the background of a Big Data Architect. The position will be in support of data management, ingestion, and...Permanent employmentFull timeH1bFlexible hours
- The AI & Data Architect will define the AI and data foundation that enables Trust & Safety (T&S) to scale decision intelligence, automation... ...excellence. This role will bridge AI, data, product, engineering, and safety teams to translate complex safety challenges into scalable...
- ...by DOHMH. Program Description: The Center for Population Health Data Science (CPHDS)- launched in October of 2023- aims to catalyze... ...electronic health records and other formatsDocument methods and engineering processes implemented to support Data Risk ManagementDevelop...Temporary workWork at officeLocal areaMonday to FridayFlexible hours
- ...Senior Architect – Data & Analytics Location: Hybrid Job Type: Contract / Full... ...across Data Warehousing, Data Engineering, ETL, SQL, Cloud Data Platforms, BI, Data... ...architecture . Architect and enhance data warehouse and data lake solutions . Design and...Full timeContract work
$175k - $205.9k
Are you ready to make an impact?As a Data Architect at West Monroe, you will lead the... ...data solutions, including data pipelines, warehouses, lakes, and analytics platforms.Data... ...Team Leadership: Mentor and guide junior engineers, fostering a culture of continuous learning...Work at officeLocal areaImmediate startFlexible hours$126.5k - $149.6k
...Comply, visit comply.comAbout the role:Comply is looking for a Data Platform Architect to define the architecture and integration patterns... ...complex architecture challenges, partnering closely with engineering and product teams, and creating reusable patterns that...Work at officeRemote workWork visa3 days per week$175k - $205k
Are you ready to make an impact?West Monroe is seeking a Data Architect, Google Cloud Platform (GCP) to design and deliver scalable... ...for our clients. As a technical delivery leader, you will guide engineering teams, advise client stakeholders, and help shape data...Local areaImmediate startFlexible hours- ...Snowflake Data Architect – Mortgage & Capital Markets We are seeking a highly experienced... ...combine strong data architecture and engineering expertise with deep knowledge of... ...applications . Optimize Snowflake warehouse sizing, clustering, query performance, storage...
- ...healthcare system leading the charge in digital transformation and data-driven clinical excellence is seeking a Senior Data & AI... ...with strong experience in AWS environments. Data Pipelines & Engineering: Hands-on proficiency with modern ELT toolsets (e.g.,...Remote work
$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. Pipeline Engineering: Build robust, high-throughput batch and real-time ingestion pipelines...- ...Position Title: SQL Server Database Architect & Data Engineer Location: New York, NY — Hybrid; 3 days onsite, 2 days remote Position... ...SSIS, SQL/T-SQL, Python, and PowerShell. Support data warehouse, data lake, and lakehouse architectures. Develop data cleansing...Contract workFor contractorsRemote work
- ...Data Architect Location: NY/NJ Duration: 11 Months Remarks: Years' of experience: 12-15 Skills needed: Need an experienced data... ...Bachelor's degree and 10+ years of experience in Data Architecture/Engineering, including 2+ years managing technical teams. Proven...Contract work
- ...) Job Description Design and implement scalable Snowflake data platform architectures. Define data warehousing standards, best... ...'s degree in Computer Science, Information Technology, Data Engineering, or a related field. ~8+ years of experience in data warehousing...Full timeLocal area
$87.5k - $145k
...Data Architect Location: Chicago, US New York, US About Us: As a world leading provider of integrated solutions for the alternative... ...from source to published output. You work closely with the Data Engineer (who builds the pipelines) and the Platform Engineer (who owns...Local areaFlexible hours- ...seeking an energetic and passionate Senior Data Architect to design and execute our... ...Data Product Owners, Data Scientists, Data Engineers, and end-users to reimagine, design, and... ...experience with data lakes, data warehouses, data marts, relational and dimensional...Local area3 days per week
- Senior Vice President, Business Data ArchitectWe are seeking a Senior Vice President, Business Data Architect to turn our Reference... ...strategy into practical business architecture, operating models and engineering-ready requirements. The initial focus will be the relationships...Contract workWork experience placementWork at officeWorldwideFlexible hours
- ...Role: Data Architect Location - New York JD Define and execute the enterprise data strategy, fostering a data... .... Build and lead a lean, high-impact data team spanning engineering, analytics, and governance - balancing strategic leadership with...
- ...Job Title: Senior Data Architect Location: NYC, NY (3 days onsite, Hybrid) About the Role: We are seeking a highly skilled and experienced Application Engineer and Data Architect to join our dynamic Team. As a senior member of the team, you will play...Work experience placement
- ...Responsibilities Kforce has a client that is seeking a Data Architect in New York, NY.Key Responsibilities: Lead data discovery and assessment with application owners, R&D/Engineering SMEs, technical teams, and data owners to identify migration and purging requirements...Hourly payContract work
$120k - $175k
...This is an exciting opportunity to design and lead enterprise data architecture solutions that support the markets VHB serves, including... ...enterprise applications and collaborating with software engineering teams ~ Familiarity with cloud-based data platforms and modern...Full timeContract workWork experience placementWork at officeLocal areaFlexible hours- ...Enterprise Solution ArchitectExperience: 10-15+ years in enterprise architecture / data platform architectureDeep experience in Microsoft Fabric + Power BI ecosystem and modern data platform principlesProven delivery leadership for large programs (multi domain, 1000+...
- ...Vendors of Commercial Off the Shelf (COTS) products, and IT teams to determine and design application and system requirements. • Design data infrastructure to extract and organize data for authorized individuals to access. • Identify internal and external data sources,...
$147.5k - $211k
...days per week Business UnitTechnology, Data, AI and Ventures (TDAV)Within the Tech,... ...Data Product Owners, Data Scientists, Data Engineers, and end-users to reimagine, design, and... ...experience with data lakes, data warehouses, data marts, relational and dimensional...Local area3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Warehouse Engineer. Be the first to apply!



