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 environment 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, dbt, SQL, and Python coding skills are required for this position. Experience with Airflow on Fabric and/or IBM 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 become a key technical resource within the data engineering environment—helping establish best practices, guiding engineers through the transition, and taking increasing ownership as knowledge is transferred from existing subject-matter experts.
We are particularly interested in engineers who are actively using AI-assisted development tools to improve productivity, automate processes, and accelerate technical delivery.
What You'll Do
- Design, develop, and support data engineering solutions within a Snowflake data warehouse environment.
- Build and maintain data transformations and workflows using dbt.
- Write and maintain Python code supporting data engineering, automation, and integration processes.
- Support migration from existing SQL Server and legacy data warehouse environments into Snowflake.
- Work with IBM StreamSets to support data migration, integration, FTP, and enterprise data-feed processes.
- Use Airflow on Fabric to orchestrate data workflows, scheduling, StreamSets jobs, dbt jobs, and related processes.
- Help transition legacy data integration processes away from SAP Data Services and into the modern data engineering platform.
- Build and support enterprise data feeds integrating information from multiple systems.
- Implement and improve CI/CD practices across data engineering workflows.
- Establish development standards, reusable patterns, and best practices across the new technology stack.
- Provide hands-on technical mentorship and knowledge transfer to existing data warehouse engineers.
- Initially partner with key members of multiple data teams and progressively help expand knowledge across a broader group of approximately 15 team members.
- Help existing engineers transition their skills into Snowflake, dbt, Airflow on Fabric, and StreamSets.
- Collaborate with internal technical resources, IBM, and subject-matter experts during implementation and knowledge transfer.
- Use AI-assisted engineering tools to improve development, troubleshooting, testing, and productivity.
- Troubleshoot complex data integration, transformation, orchestration, and migration issues.
- Take increasing technical ownership of the modern data engineering ecosystem as the implementation matures.
Required Qualifications
- Strong hands-on Snowflake experience.
- Strong hands-on dbt experience.
- Strong Python coding skills.
- Strong SQL and relational database experience.
- Senior-level data engineering or data warehouse development experience.
- Experience developing and supporting enterprise data pipelines, integrations, and data feeds.
- Experience with data warehouse modernization, migration, or large-scale data movement.
- Ability to understand existing data processes and translate them into modern engineering patterns.
- Ability to provide technical mentorship, guidance, and knowledge transfer.
- Experience using AI-assisted engineering tools professionally, with examples of improved development productivity or technical delivery.
- Strong technical judgment, troubleshooting, and problem-solving capabilities.
- Ability to independently own technical deliverables and adopt new technologies quickly.
- Strong communication and collaboration skills.
Highly Preferred Qualifications
- Airflow on Fabric experience.
- IBM StreamSets experience.
- Experience with Microsoft Fabric.
- Experience migrating SQL Server or traditional relational data into Snowflake.
- Experience orchestrating dbt, StreamSets, database, or cloud-storage workflows.
- Experience modernizing or replacing legacy ETL/data integration platforms.
- Experience with SAP Data Services or similar enterprise ETL technologies.
- CI/CD implementation within data engineering environments.
- Experience establishing engineering standards and helping teams adopt new technologies.
Nice to Have
- Azure-based data or storage services.
- Experience working alongside managed service providers during technology implementations.
- Experience introducing new engineering tools or practices within an established organization.
- 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.
We want someone who stays current with emerging technologies, actively uses AI to improve engineering productivity, and can explain the practical results of those improvements.
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.
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
- ...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...SeniorWorldwide
- ...into innovation in Digital Transformation, Cybersecurity, IT, Data Analytics and Software Development. Your journey to impactful... ...MANTECH is seeking a motivated, career and customer-oriented Senior Data Engineer to join our team in Raleigh, NC. This is a Hybrid position....SeniorWork at officeLocal area
- ...Enterprise AI (EAI) builds the data foundations that GSK's AI systems depend on. In our... ...model, digital workers do the hands-on data engineering. They generate pipelines, test and deploy... ...and agent built on them. The Senior Data Engineer leads the design of production...SeniorPermanent employmentLocal areaRemote workFlexible hours
- ...Description: On-site Every Other Week / 5 days in either Merrimack, NH or Smithfield, RI or Westlake, TX Our client seeks a Senior Data Engineer with Application DBA expertise to design, build, optimize, and support enterprise data platforms. The role combines advanced...SeniorHourly payLocal area
- ...Company Overview: Req ID: 395815 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to... ...thinking organization, apply now. We are currently seeking a Senior Data Engineer to join our team in Charlotte, North Carolina (US-NC), United...Senior
- ...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...SeniorContract work
- ...Job Description ************ONLY W2 NO C2C***************** \n \n We are sourcing a Senior Data Engineer with Application DBA Expertise to work at our client's location. \n \n The Expertise and Skills You Bring: \n \n \n ~ Bachelor's degree in computer...Senior
- ...Fidelity Investments Inc. in Durham, NC is seeking a Director of Data Engineering to lead architecture and delivery of enterprise data solutions across OLTP, ODS, and data warehouses. You will mentor teams and drive CI/CD pipelines, data quality, and scalable data APIs...Senior
- ...Job Description Hybrid Every other week onsite/5 days in Durham, NC \n \n Our client seeks a senior Data Engineer to design, build, and maintain operational and analytical capabilities across modern data platforms. The role focuses on Snowflake, AWS, and Python...Senior
- ...in the digital health, diagnostics, and pharmacy sectors. Data is foundational to how we serve patients, empower operators... ..., and enable smarter decision‑making across the business. Senior Manager, Data Engineering As the Senior Manager, Data Engineering, you will lead the...SeniorFull timeTemporary workWork experience placementRemote workFlexible hours
$77k - $202k
...ApplicableSpecialismManaged ServicesManagement LevelSenior AssociateJob Description & SummaryThe OpportunityAs a Managed Services - Data Engineer - Senior Associate you will design and develop data pipelines, data integration, and data transformation solutions that help turn...SeniorFull timeH1b- ...Mandatory Skills: Data Engineer with experience on Palantir Palantir Data Engineer We are seeking a highly skilled Palantir Data Engineer to design, develop, and optimize data solutions using Palantir Foundry, ensuring seamless data integration, transformation,...
- ...Overview of the Function We are seeking an experienced and forward-thinking Senior Data Platform Engineer to manage, optimize, and evolve the cloud-native platforms used by the Data Office. The role combines deep data engineering capability with platform engineering...SeniorWork at officeLocal area
$83.51k - $106.48k
...The Analytics Engineer role bridges data engineering and data analytics by delivering analytics-ready pipelines, semantic models, and enterprise data assets that support consistent metrics and KPIs. This position applies software engineering practices and collaborates...Full timeRemote workHome officeFlexible hours- ...Sr Data Engineer Location: Philadelphia, PA/ Durham, NC Years of Experience: 15 to 25 Years Salary: ***k to ***k/year Core engineering data skills Strong in Python ideally using official SDKs to call REST APIs. Experience building ETL / ingestion pipelines:...Senior
- ...building a centralized, AI-first enterprise Data Hub for a global insurance and financial... ...not bolted on at the edges. This is a senior hands-on leadership role. You will own... ...build the reference implementations your engineers work from, and ship production-grade Python...Contract workShift work
- ...Job Title: Lead Data Engineer Location: Cary, NC (On-site / Hybrid) Position: Full-Time Job Describtion: Data platform architecture and engineering: lakehouse architecture (Bronze / Silver / Gold contracts, ADLS Gen2 zone layout, Delta Lake table...Full timeShift work
$91.8k - $160.7k
Data Engineer Position Description CGI is looking for an experienced and highly motivated Data Engineer to drive the design and development of industry leading, external facing API solutions. You'll work on large scale digital applications, building intuitive, scalable...Work at officeLocal area- ...financial services and energy industries , and we're looking for a Senior Data Scientist to implement cutting-edge data science solutions,... ...with cross-functional teams, including product management, engineering, and business stakeholders, to translate business...SeniorContract work
- ...portfolio of AI/high-performance computing (HPC) data center facilities to support Bitcoin mining,... ...next-generation digital infrastructure. As a senior member of the Site Development Team , the Senior Mechanical Engineer serves as the technical authority for...SeniorFor contractors
$77.8k - $172.4k
Sr. Data Engineer Position Description CGI 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...SeniorFull timeLocal area- ...Hiring: Senior Data Engineer – Oracle PL/SQL Location: Durham, NC Work Mode: Onsite Candidate Requirement: Local candidates only Employment Type: W2 or Full-Time We are looking for a Senior Data Engineer with strong hands-on experience in Oracle...Full timeLocal area
- Oracle Migration. Introduce a new product. Majority will be hands-on coding (PL/SQL) but will have some DBA knowledge/experience. Knowing the existing code (package), use this as the base to create new lines of code. Informatica – extract the logic and incorporate...
- ...Work Location: Hartford, CT, Raleigh, NC, Richardson, TX Job Title: Data Engineer Type-Full Time Your contribution to the team: ⦁ A collaborative spirit and excellent communication skills. ⦁ The ability to handle end to end SDLC phases from requirement gathering...Full time
- ...solutions to support scalable, secure, and high-performance data environments. Maintains enterprise data warehouse using... ...discussions. Develops and implements advanced data engineering frameworks. Advises senior leadership on data infrastructure and technology...
$74.1k - $148.3k
...Job Description Team Overview: The Data Center Construction organization at Oracle... ...of OCI’s data centers. As a Principal Engineer, you will serve as a technical authority... ...Voltage Infrastructure Delivery (IC3) is a senior individual contributor responsible for the...Temporary workLive inLocal areaWorldwideRelocationRelocation packageFlexible hours$113k - $140k
...Company Description We are Olsson. We engineer and design solutions that improve the world... ...to work for. We design large hyperscale data center campuses and colocation data... ...the foundation of these projects. As a Senior Civil Engineer on our Data Center Civil Team...SeniorFull timeWork at officeRemote workFlexible hours$132.9k - $182.7k
...we give our best and know that we’re making a difference. As a Senior Structural Engineer professional based within our Advanced Manufacturing team, you’ll work on a variety of projects related to Data Centers, including new builds, retrofits, colocations, etc. You will...SeniorFull timeRemote work$95 per hour
...Job Title: Senior Electrical Engineer (Data Center) Location: Cary, NC Type: 6 month Contract Compensation: $95.00 Responsibilities Lead efforts to deliver detailed design of large-scale data center environments while following all company, client and project...SeniorContract workWork experience placementLocal area- ...knowledge & “hands-on” experience on Power BI! Advanced knowledge & “hands-on” experience with Power BI Embedded Analytics (User Owns Data & App Owns Data) Intermediate/Advanced knowledge & experience with SQL and good understanding of Data warehousing and Relational...Work experience placementWork at officeWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!
- senior devops engineer remote Morrisville, NC
- senior implementation engineer Morrisville, NC
- remote senior project manager Morrisville, NC
- senior human factors engineer Morrisville, NC
- senior software engineer Morrisville, NC
- senior mainframe developer Morrisville, NC
- senior accountant part time Morrisville, NC
- senior collaboration engineer Morrisville, NC
- senior financial analyst fp&a Morrisville, NC
- senior database analyst Morrisville, NC





