Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Data Engineer

Smart Data

Job Description

Job Description

About Us

Smart Data is a technology consulting and talent solutions firm that partners with organizations to solve complex business and technology challenges. For more than 20 years, we’ve supported clients through software development, technology consulting, project delivery, and highly specialized technical talent solutions.

Our teams work closely with clients and consultants to build long-term partnerships, deliver high-quality technology solutions, and connect talented professionals with meaningful opportunities. We value collaboration, technical excellence, continuous improvement, and people who are comfortable taking ownership in evolving technology environments.

Role Overview

We are seeking a Senior Data Engineer to play a key role in a major data modernization initiative as the organization transitions its data warehouse and integration ecosystem to Snowflake, dbt, Microsoft Fabric/Airflow, and IBM StreamSets .

This is more than a traditional development position. We are looking for someone who can be hands-on technically while also providing mentorship, knowledge transfer, and technical direction to an established data warehouse team as they adopt this new technology stack.

Snowflake and dbt are required for this position. Experience with Airflow and/or StreamSets is highly preferred and will be particularly valuable as the organization replaces legacy SAP Data Services processes and modernizes its data integration and orchestration capabilities.

The right person will ultimately become a key technical resource within the data engineering environment—helping establish best practices, guiding engineers through the transition, and taking ownership as knowledge is transferred from existing subject-matter experts.

What You’ll Do

  • Design, develop, and support data engineering solutions within a Snowflake data warehouse environment
  • Build and maintain transformations and data workflows using dbt
  • Support the migration of data from existing SQL-based environments into the new data platform
  • Work with IBM StreamSets to support data migration, integration, FTP, and enterprise data-feed processes
  • Use Airflow/Microsoft Fabric to orchestrate data workflows, scheduling, StreamSets jobs, dbt jobs, and processes within the Snowflake ecosystem
  • Help transition legacy data integration processes away from SAP Data Services and into the organization's modern data engineering platform
  • Work with existing SQL Server environments and data sources as they are migrated and modernized
  • Build and support data feeds that bring information from multiple enterprise systems into the data warehouse
  • Help establish development standards, patterns, and best practices across the new data engineering stack
  • Provide hands-on technical mentorship and knowledge transfer to existing data warehouse engineers
  • Initially partner closely with key members of multiple data teams and progressively help expand knowledge across a broader group of approximately 15 team members
  • Provide technical guidance on how existing engineers can successfully transition their skills into Snowflake, dbt, Airflow, and StreamSets
  • Collaborate with internal technical resources and subject-matter experts during the initial knowledge-transfer period
  • Troubleshoot data integration, transformation, orchestration, and migration issues across the environment
  • Take increasing ownership of the modern data engineering ecosystem as the implementation matures

Required Qualifications

  • Strong hands-on Snowflake experience
  • Strong hands-on dbt experience
  • Senior-level data engineering or data warehouse development experience
  • Strong SQL and relational database experience
  • Experience developing and supporting enterprise data pipelines, integrations, and data feeds
  • Experience working with data warehouse environments and large-scale data movement
  • Ability to understand existing data processes and translate them into modern data engineering patterns
  • Ability to provide technical mentorship, guidance, and knowledge transfer to other engineers
  • Strong communication and collaboration skills
  • Ability to operate effectively in an environment undergoing significant technology modernization

Highly Preferred Qualifications

  • Apache Airflow experience
  • IBM StreamSets experience
  • Experience with Microsoft Fabric
  • Experience migrating data from SQL Server or other traditional relational environments into Snowflake
  • Experience orchestrating dbt, StreamSets, database, or cloud-storage workloads through Airflow
  • Experience modernizing or replacing legacy ETL/data integration platforms
  • Experience with SAP Data Services or similar enterprise ETL technologies
  • Experience establishing data engineering standards and helping teams adopt new technologies

Nice to Have

  • Python development experience
  • Experience with Azure-based data or storage services
  • Experience working on enterprise data modernization or data warehouse migration initiatives
  • Previous experience serving as a technical mentor, lead, or senior resource for a data engineering team

What Makes Someone Successful in This Role?

This position is particularly well suited for someone who enjoys being the person a team can turn to when adopting unfamiliar technology.

You should be comfortable building solutions yourself , but equally comfortable sitting alongside other engineers, explaining how and why something works, establishing repeatable patterns, and helping the team become self-sufficient.

The goal isn't simply to bring in someone who can execute Snowflake and dbt work independently. We need someone who can help an established data warehouse team retool its skills, establish confidence with the new platform, and ultimately take technical ownership of the environment.

Why Join Smart Data?

  • Play a meaningful role in a large-scale enterprise data modernization initiative
  • Work hands-on with Snowflake, dbt, Airflow, StreamSets, Microsoft Fabric, and modern data engineering technologies
  • Help shape engineering standards and technical practices rather than simply maintaining an established environment
  • Serve as a technical mentor and influence how an existing data warehouse organization adopts its next-generation technology stack
  • Work directly with experienced technical leaders and engineers
  • Opportunity for long-term employment through a contract-to-hire engagement
  • Competitive compensation and access to Smart Data benefits for eligible employees

EEO Statement

Smart Data is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, genetic information, or any other protected characteristic under applicable law.

Engagement Type: Contract-to-Hire – 6-Month Minimum Contract Period

Location: Remote-Friendly | Raleigh-Durham, NC Area Preferred

Work Authorization: U.S. Citizenship Required – Sponsorship is not available

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer in Morrisville, NC vacancy
  • $115k - $135k

     ...Requirements The Team You Will JoinAt MetLife, data isn’t just a tool - it is a catalyst for...  ...data - one that’s governed responsibly, engineered for scalability, and designed for growth....  ...into action, together.The OpportunityThe Senior Data Engineer is responsible for... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Relocation package
    3 days per week

    Metropolitan Life Insurance Company

    Cary, NC
    11 hours ago
  • $109k

    HCLTech is looking for a highly talented and self-motivated Data Engineer (HEDIS Reporting) to join it in advancing the technological world...  ..., NC Role/Responsibilities Serve as an Onshore Data Engineer (Senior/Expert Level) supporting HEDIS reporting initiatives. Analyze... 
    Senior
    Full time
    Work experience placement
    Local area

    HCLTech

    Cary, NC
    1 day ago
  • $115k - $135k

    At MetLife, data isn’t just a tool - it is a catalyst for growth. As part of our Data &...  ...data - one that’s governed responsibly, engineered for scalability, and designed for growth....  ...into action, together. The Opportunity The Senior Data Engineer is responsible for... 
    Senior
    Temporary work
    Work at office
    Local area
    3 days per week

    MetLife

    Cary, NC
    3 days ago
  • $128k - $249k

     ...our search for talented visionaries and your search for important and impactful work lead to the same place.We are seeking a Senior Data Engineer to join the firm. The Senior Data Engineer contributes to the Enterprise Applications, Data, and AI Platforms group,... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours
    Afternoon shift

    K&L Gates

    Raleigh, NC
    4 days ago
  •  ...Data Engineer - AWS, Python, SQL Location: Hybrid Model (5 days in month), Durham NC, Westlake TX, Boston MA, New Jersey NJ Duration: Long term The Expertise and Skills You Bring: ~ Has Bachelor’s or Primary’s Degree in a technology related field (e.g. Engineering... 
    Senior

    Samprasoft

    Durham, NC
    1 day ago
  •  ...Subject Line for Opening #1: Urgent Requirement: Senior Data Engineer (Hybrid - Onsite Alternating Weeks) Job Title: Senior Data Engineer Interview Mode: Video Role Overview: As a Senior Data Engineer, you will work with a highly effective... 
    Senior
    Worldwide

    Anveta

    Durham, NC
    3 days ago
  •  ...Senior Data Engineer We are the first publicly-traded biotech or pharmaceutical company to take the form of a public benefit corporation. Our public benefit purpose is to provide a brighter future for patients through the development of novel pharmaceutical therapies... 
    Senior
    Work at office
    3 days per week

    IVIVA Medical

    Durham, NC
    4 days ago
  •  ...Sr. Data EngineerCGI is seeking an experienced Senior Data Engineer with a strong database development background to design, develop, and modernize enterprise data solutions. The ideal candidate will bring expertise in Oracle, ETL technologies, cloud platforms, and modern... 
    Senior
    Full time

    CGI

    Cary, NC
    12 hours ago
  •  ...Senior Data Engineer Fully Remote-United States Job Type Full-time Description Overview Tanaq Technical Services (TTS), a division of St. George Tanaq (SGT) Corporation, is an 8(a) Alaskan Native Small Business that specializes in delivering Enterprise... 
    Senior
    Full time
    Contract work
    Local area
    Remote work

    St. George Tanaq Corporation

    Raleigh, NC
    5 days ago
  • $124k - $280k

     ...LevelSenior ManagerJob Description & SummaryAt PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques...  ...that meet current and future business needs. As a Senior Manager you lead large projects, innovate processes, and maintain... 
    Senior
    Full time
    H1b

    PwC

    Raleigh, NC
    2 days ago
  •  ...yr - $65.00/yr Direct message the job poster from Fortune Senior Technical Recruiter @ Seven Step | MBA, Global Talent Acquisition...  .... Job Summary We are seeking an experienced Senior Big Data & Cloud Engineer to design, build, and deliver advanced API and data... 
    Senior
    Contract work

    Fortune

    Durham, NC
    2 days ago
  • We are seeking a Senior Data Engineer to design, develop, and maintain scalable data solutions that support critical business and analytics functions. This role will focus on data engineering, database development, data modeling, and the delivery of high-quality data platforms... 
    Senior

    Compunnel, Inc.

    Durham, NC
    1 day ago
  • $100k - $120k

    Job Description Senior Data Engineer We are seeking a highly skilled Senior Data Engineer to architect, build, and optimize enterprise grade data pipelines across cloud, on prem, and hybrid environments. This role requires deep expertise in Qlik Replicate, Snowflake,... 
    Senior

    Tata Consultancy Services

    Raleigh, NC
    1 day ago
  •  ...Note: This position is intended for site/civil engineers with direct experience delivering AI, Hyperscale, Colocation data centers, semiconductor facilities, advanced...  ...drivers. Job Description We're looking for a Senior Civil Engineer to join our Advanced... 
    Senior
    Work at office
    Local area

    Jacobs

    Cary, NC
    2 days ago
  • Join to apply for the Data Engineer role at BuildOps At BuildOps, we’re transforming the commercial contracting industry with our all-in...  ...build something extraordinary, BuildOps is the place for you. Seniority level Mid-Senior level Employment type Full-time Job function... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    BuildOps

    Durham, NC
    2 days ago
  • $121.9k - $140k

     ...regional best places to work lists. First American will always strive to be a great place to work, for all. What We Do The Senior Data Engineer is a data expert and plays a key role in the development and deployment of innovative big data platforms for advanced analytics... 
    Senior
    Work experience placement

    First American

    Raleigh, NC
    4 days ago
  • $100k - $161.18k

    Overview Join to apply for the Data Engineer role at Labcorp . Invitae joins Labcorp to further the future of genetic testing. Invitae is dedicated to bringing comprehensive genetic information into mainstream medicine to improve healthcare for billions of people. Our team... 
    Senior
    Part time
    Remote work

    Labcorp

    Raleigh, NC
    2 days ago
  •  ...This is a remote role that may only be hired in the following location(s): North Carolina, Arizona, Texas And Florida. The Senior Data Engineer is responsible for designing, developing, enhancing, and supporting enterprise applications that enable Financial Model Execution... 
    Senior
    Remote work

    First Citizens Bank

    Raleigh, NC
    4 days ago
  •  ...Senior Cloud Data EngineerLocation: Durham North Carolina, Remote till CovidDuration: 12+ monthsThe Expertise and Skills You BringBachelor...  ...required8+ years of total experience with 4+ years on data engineering in cloud native tools and technologiesStrong SQL knowledge and... 
    Senior
    Work experience placement
    Remote work

    Samprasoft

    Durham, NC
    3 days ago
  • $90k - $110k

     ...Description and Requirements The Team You Will JoinAt MetLife, data isn’t just a tool - it is a catalyst for growth. As part of our...  ...building the future of data - one that’s governed responsibly, engineered for scalability, and designed for growth. When you join us, you... 
    Full time
    Temporary work
    Work at office
    Local area
    Relocation package
    3 days per week

    Metropolitan Life Insurance Company

    Cary, NC
    11 hours ago
  • $130k - $170k

     ...States of America)Please review the following job description:Senior Engineer/Platform Leader accountable for designing, building, and operating...  ...management, retrieval and knowledge-grounding patterns, data access patterns, CI/CD automation, evaluation/testing, and observability... 
    Senior
    Full time
    Part time
    Shift work
    Day shift

    Truist

    Raleigh, NC
    3 days ago
  •  ...Project Details: This Sr. Engineer is responsible for the design, architecture and deployment of data discovery and inventory platform. Requirements: ~10 years full-stack engineering experience (Must have experience in Python and Java). ~ Background in Data... 
    Senior

    Cedent Consulting

    Raleigh, NC
    2 days ago
  •  ...development and L2 production support. The candidate will be responsible for supporting, monitoring, troubleshooting, and enhancing data integration solutions using IICS. The role requires strong analytical, problem-solving, and communication skills to ensure smooth operation... 

    eTeam

    Morrisville, NC
    4 days ago
  •  ...Data EngineerCGI is seeking an experienced Data Engineer with a strong database development background to design, develop, and modernize enterprise data solutions. The ideal candidate will bring expertise in Oracle, ETL technologies, cloud platforms, and modern data engineering... 
    Full time

    CGI

    Cary, NC
    3 days ago
  • $161k - $242k

     ...Category Engineering Hire Type Employee Job ID 18246 Base Salary Range $161000-$242000...  ...passion for protecting sensitive enterprise data across email, endpoint, cloud, and...  ...disciplines, with at least 2 years in a senior or lead engineering role. Deep hands-on... 
    Senior
    Remote work

    Synopsys Inc

    Morrisville, NC
    a month ago
  •  ...building award-winning games or crafting engine technology that enables others to make visually...  ...game development.ANALYTICSWhat We DoOur Data & Analytics teams build powerful stories...  ...leadership on the Epic ecosystem. The Senior Data Scientist will work in a cross-... 
    Senior

    Epic Games

    Cary, NC
    4 days ago
  •  ...Cloud Engineer Remote till Sep(Durham, NC)(Hybrid Mode) 12 Months Job Description Develop Oracle SQL and PLSQL stored procedures Develop ETL code using Informatica PowerCenter Work in an agile manner within your squad and across other teams to deliver... 
    Senior
    Remote work

    Samprasoft

    Durham, NC
    2 days ago
  •  ...bankers to win better deals and grow stronger relationships. As a Senior Data Scientist on the team, you will work closely with cross-...  ...create highest business and user value.A Typical Day:Explore and engineer features from large, complex commercial banking datasets... 
    Senior
    Full time
    Bank staff
    Work visa

    Q2 Software

    Cary, NC
    1 day ago
  • $300k

    Senior Information Security EngineerLocation: Must be able to work out of one of our offices...  ...seeking a Senior Information Security Engineer to lead the design, implementation and operation...  ...environments and sensitive biotech data. The ideal candidate will translate... 
    Senior
    Work at office
    Relocation package

    CyberCoders

    Durham, NC
    1 day ago
  •  ...Software Engineer IV - Big Data Engineer Location: Durham, NC (Day 1 onsite) Duration: Long Term Responsibilities: Ability to assemble large, complex sets of data that meet non-functional and functional business requirements Ability to identify, design... 
    Senior

    Samprasoft

    Durham, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!