1

Senior Data Engineer Python Jobs in Raleigh, NC (NOW HIRING)

Sr. Data Engineer-Databricks SME (Remote)

Raleigh, NC · Remote

$111K - $133K/yr

* Tier One Technologies is seeking a Data Engineer to support our US Government client with data ... Fluency in at least one scripting language (Python, Perl, Ruby, or equivalent). * Experience with ...

Data Engineer

Morrisville, NC · On-site

$107K - $128K/yr

Develop and maintain workflows using Python, Microsoft Fabric, and/or Power Platform to process structured and unstructured data. * Collaborate with Application Engineers and Network Optimization ...

Principal Data Engineer

Durham, NC · On-site

$110K - $132K/yr

... Amazon Web Services (AWS), Python, Concourse, Jenkins core, and Groovy script. Primary ... data stores and file-based interfaces. * Confers with systems analysts and other software engineers ...

Sr. Data Engineer-Databricks SME (Remote)

Raleigh, NC · On-site +1

$111K - $133K/yr

Tier One Technologies is seeking a Data Engineer to support our US Government client with data ... Fluency in at least one scripting language (Python, Perl, Ruby, or equivalent). * Experience with ...

Data Engineer

Morrisville, NC · On-site

$107K - $128K/yr

Develop and maintain workflows using Python, Microsoft Fabric, and/or Power Platform to process structured and unstructured data. * Collaborate with Application Engineers and Network Optimization ...

Lead Data Engineer

Raleigh, NC · On-site +1

$111K - $133K/yr

The Data Engineer will serve as a liaison to platform user groups ensuring successful ... SQL (standard and DB-specific), Python, Scala, Bash * Frameworks: Hadoop, Spark, Kafka * Gen AI:

Lead Data Engineer

Raleigh, NC · On-site +1

$111K - $133K/yr

The Data Engineer will serve as a liaison to platform user groups ensuring successful ... SQL (standard and DB-specific), Python, Scala, Bash * Frameworks: Hadoop, Spark, Kafka * Gen AI:

Sr. Databricks Engineer

Raleigh, NC · On-site

$101K - $139K/yr

Tata Consultancy Services is seeking a hands-on Sr. Databricks Data Engineer to design, develop ... with Python or Scala for data engineering tasks. • Excellent problem-solving and communication ...

Lead Data Engineer

Raleigh, NC · On-site +1

$111K - $133K/yr

The Data Engineer will serve as a liaison to platform user groups ensuring successful ... SQL (standard and DB-specific), Python, Scala, Bash * Frameworks: Hadoop, Spark, Kafka * Gen AI:

Data Engineer

Cary, NC

$90K - $150K/yr

The Data Engineer is responsible for designing, building, and maintaining the data pipelines and ... Proficiency in Python and SQL; experience with PySpark or Spark is strongly preferred. * Experience ...

Data Engineer

Raleigh, NC · On-site

$111K - $133K/yr

Together. Summary The Data Engineer, Solutions & Data role designs, builds, and operates data ... Proficiency in SQL and Python. * Data pipeline tooling and cloud data services experience (Azure ...

Data Engineer

Cary, NC · On-site

$106K - $127K/yr

The Data Engineer is responsible for designing, building, and maintaining the data pipelines and ... Proficiency in Python and SQL; experience with PySpark or Spark is strongly preferred. * Experience ...

Industry/Sector Not Applicable Specialism Data, Analytics & AI Management Level Manager & Summary ... Engineer Associate] is a plus - Proficient in Python and SQL - Experience with Docker and ...

next page

Showing results 1-20

Senior Data Engineer Python information

See Raleigh, NC salary details

$78.7K

$122.8K

$170.1K

How much do senior data engineer python jobs pay per year?

As of Jun 20, 2026, the average yearly pay for senior data engineer python in Raleigh, NC is $122,801.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,000.00 and $140,000.00 per year, depending on experience, location, and employer.

What does a Senior Data Engineer Python do?

A Senior Data Engineer Python is responsible for designing, building, and maintaining complex data pipelines and architectures using Python as a primary programming language. They work with large datasets, ensuring data is collected, stored, and processed efficiently to support analytics and business intelligence. Their role often includes optimizing data workflows, collaborating with data scientists, and implementing data quality and security best practices. Senior Data Engineers also mentor junior team members and may help define data engineering strategies for their organization.

What are the key skills and qualifications needed to thrive as a Senior Data Engineer Python, and why are they important?

To thrive as a Senior Data Engineer Python, you need deep expertise in Python programming, data modeling, and ETL pipeline design, often supported by a degree in computer science or a related field. Familiarity with big data frameworks (such as Spark or Hadoop), cloud platforms (like AWS, GCP, or Azure), and relevant certifications are highly valued. Strong problem-solving, communication, and leadership skills enable effective collaboration and project delivery in cross-functional teams. These competencies are crucial for building robust, scalable data solutions that drive business insights and operational efficiency.

What is the difference between Senior Data Engineer Python vs Data Engineer Python?

AspectSenior Data Engineer PythonData Engineer Python
Required Experience5+ years, leadership skills1-3 years, foundational skills
ResponsibilitiesDesigning architecture, mentoring, complex data pipelinesBuilding data pipelines, data collection, basic ETL tasks
CertificationsRelevant certifications (e.g., AWS, GCP)Entry-level certifications preferred
Work EnvironmentCross-functional teams, project leadershipData teams, development environment

Senior Data Engineer Python roles typically require more experience, leadership, and complex project responsibilities compared to Data Engineer Python roles, which focus on building and maintaining data pipelines with less emphasis on leadership.

How does a Senior Data Engineer specializing in Python typically collaborate with data scientists and other engineering teams?

A Senior Data Engineer working with Python often plays a central role in bridging the gap between data science and engineering teams. They design and maintain robust data pipelines that ensure clean, reliable data is available for analytics and machine learning projects. Collaboration involves frequent communication with data scientists to understand data requirements and with software engineers to integrate data solutions into production systems. This multidisciplinary teamwork helps streamline project workflows and drives the development of scalable data solutions across the organization.
What are popular job titles related to Senior Data Engineer Python jobs in Raleigh, NC? For Senior Data Engineer Python jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Senior Data Engineer Python jobs in Raleigh, NC look for? The top searched job categories for Senior Data Engineer Python jobs in Raleigh, NC are:
Sr. Data Engineer-Databricks SME (Remote)

Sr. Data Engineer-Databricks SME (Remote)

A.C. Coy

Raleigh, NC • Remote

$111K - $133K/yr

Contractor

Posted 12 days ago


Job description

  • Tier One Technologies is seeking a Data Engineer to support our US Government client with data ingestion, data deduplication and data tagging for migration of a large-scale data environment into Databricks.
  • This remote contract-to-hire position will be originated in Raleigh, NC.
  • SELECTED CANDIDATES WITHOUT REQUIRED CLEARANCE WILL BE SUBJECT TO A FEDERAL GOVERNMENT BACKGROUND INVESTIGATION TO RECEIVE IT.

  • Design, develop, and maintain scalable data ingestion pipelines to onboard structured, semi-structured, and unstructured data from batch and streaming sources (e.g., APIs, databases, flat files, message queues) into the Azure/Databricks environment.
  • Implement de-duplication strategies across large-scale datasets using deterministic and probabilistic matching techniques to ensure data integrity and reduce redundancy within the Data Lake.
  • Develop and enforce data tagging frameworks to classify, label, and annotate datasets with appropriate metadata (e.g., sensitivity, source, domain, lineage) to support data governance, discoverability, and compliance requirements.
  • Assist with Operationalizing deployments and support of Cloud services for ETL Operations. This will include standardizing and automating processes and workflows, creating documentation/knowledge articles, and overall assisting Operations staff who have limited experience in Cloud.
  • Written and oral presentations to high-level CIO management on status of current efforts.
  • Possesses skills and experience related to business management, systems engineering, operations research, and management engineering. Typically has specialization in a particular technology or business application. Keeps abreast of technological developments and industry trends.
  • Assist with deployment, configuration, and management of Azure Cloud environment.
  • Assist with migration efforts of existing ETL jobs into Azure/Databricks cloud environment.
  • Ability to share optimization and efficiencies with the larger team and management.
  • Ability to automate solutions to repetitive problems/tasks.

  • A degree from an accredited College/University in the applicable field of services is required. If the degree is not in the applicable field, then four additional years of related experience is required.
  • 13+ years of overall IT experience.
  • 5+ years demonstrated experience designing and implementing data ingestion pipelines using tools such as Azure Data Factory, Apache Kafka, Apache NiFi, Spark Structured Streaming, or equivalent technologies.
  • 5+ years of experience applying de-duplication techniques at scale, including record linkage, fuzzy matching, and entity resolution across structured and unstructured datasets.
  • 5+ years of hands-on experience with data tagging and metadata management, including the use of tagging schemas, data catalogs (e.g., Azure Purview, Apache Atlas), and automated classification tools to support data governance and lineage tracking.
  • 5+ years of demonstrated experience working with unstructured data.
  • 2+ years of experience in using Databricks or other Spark-based platforms.
  • Fluency in at least one scripting language (Python, Perl, Ruby, or equivalent).
  • Experience with one or more of the following products and technologies: SAS, C++, Hadoop, SQL Database/Coding, Teradata, Oracle, Amazon S3, Apache Spark, Machine Learning, Natural Language Processing, and visualization tools such as Tableau, Strategy and QLIK is a plus.
  • Integration of Git in continuous deployment and experience with DevOps monitoring tools is a plus.
  • Familiarity with Cloud Operations support in Azure is a plus.
  • Excellent communication skills.
  • Must be able to obtain a Position of Public Trust Clearance.
  • Must be a US Citizen or have US Permanent Residence status (Green Card).
  • Must have resided in the US for the last 5 years and not have traveled outside the US for a combined total of 6 months or more in last 5 years.

A.C. Coy Company- Staffing & Consulting Services logo

About A.C. Coy Company- Staffing & Consulting Services

Sourced by ZipRecruiter

Since 1986, our mission is to be the “Always on Target” staffing and consulting provider by helping people and companies achieve their hiring goals. The team is dedicated to achieving these goals by attracting and retaining top talent that meets our clients’ culture and environment. We are fully engaged with our people and companies through ongoing communication to ensure expectations are met.

Industry

Recruiting and staffing services

Company size

51 - 200 Employees

Headquarters location

Canonsburg, PA, US

Social media