1

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

Senior Data Engineer

Durham, NC · On-site

$102K - $139K/yr

Performs distributed application design and development, using Informatica, Python, SQL, Oracle ... as a Senior Data Engineer (or closely related occupation) performing complex data analysis to ...

Senior Data Engineer

Durham, NC · On-site

$102K - $139K/yr

Performs distributed application design and development, using Informatica, Python, SQL, Oracle ... as a Senior Data Engineer (or closely related occupation) performing complex data analysis to ...

Senior Data Engineer

Raleigh, NC · On-site

$91K - $163K/yr

Join the Magnus Lake House team within Optum Insight as a Senior Data Engineer. In this role, you ... Interpret, maintain, and enhance existing codebases in both Java and Python to support project ...

Senior Data Engineer

Raleigh, NC · Hybrid

$91K - $163K/yr

Join the Magnus Lake House team within Optum Insight as a Senior Data Engineer. In this role, you ... Interpret, maintain, and enhance existing codebases in both Java and Python to support project ...

Senior Data Engineer

Durham, NC

$102K - $139K/yr

Labcorp is seeking a Senior Data Engineer to join our team in Durham, NC. Job Responsibilities ... PySpark and Python. * 4 years experience in SQL, Spark SQL, data modeling & RDBMS concepts.

Senior Data Engineer

Durham, NC · On-site

$102K - $139K/yr

Labcorp is seeking a Senior Data Engineer to join our team in Durham, NC. Job Responsibilities ... PySpark and Python. * 4 years experience in SQL, Spark SQL, data modeling & RDBMS concepts.

Senior Data Engineer

Raleigh, NC

$103K - $140K/yr

Overview Kimley-Horn is seeking a Senior Data Engineer to join our Innovations team in Raleigh ... Proficiency in Python and/or Spark, plus experience with orchestration tools such as Microsoft ...

Senior Data Engineer

Raleigh, NC · On-site

$103K - $140K/yr

Overview Kimley-Horn is seeking a Senior Data Engineer to join our Innovations team in Raleigh ... Proficiency in Python and/or Spark, plus experience with orchestration tools such as Microsoft ...

Senior Data Engineer

Raleigh, NC · On-site

$103K - $140K/yr

Overview Kimley-Horn is seeking a Senior Data Engineer to join our Innovations team in Raleigh ... Proficiency in Python and/or Spark, plus experience with orchestration tools such as Microsoft ...

Senior Data Engineer

Raleigh, NC · On-site

$103K - $140K/yr

Kimley-Horn is seeking a Senior Data Engineer to join our Innovations team in Raleigh, North ... Proficiency in Python and/or Spark, plus experience with orchestration tools such as Microsoft ...

Sr. Data Engineer

Raleigh, NC · Remote

$108K - $147K/yr

As a Senior Data Engineer, you will be a key technical contributor and operational owner within our ... Strong proficiency in SQL, Python, and JavaScript for data transformation, pipeline development ...

Data Engineer

Durham, NC · On-site +1

$110K - $132K/yr

Build and maintain ETL/ELT pipelines using SQL and Python under the guidance of senior data engineering leadership * Develop and maintain transformations using dbt or similar tools within a Snowflake ...

Data Engineer

Durham, NC · On-site

$110K - $132K/yr

Build and maintain ETL/ELT pipelines using SQL and Python under the guidance of senior data engineering leadership * Develop and maintain transformations using dbt or similar tools within a Snowflake ...

Sr. Data Engineer

Raleigh, NC · Remote

$103K - $140K/yr

As a Senior Data Engineer, you will be a key technical contributor and operational owner within our ... Strong proficiency in SQL, Python, and JavaScript for data transformation, pipeline development ...

Senior Data Engineer

Raleigh, NC · On-site

$91K - $163K/yr

... Spark, SQL, Python) or other enterprise-scale integration tools to ensure high-performance ... Use enterprise-approved AI tools to automate data engineering workflows, streamline ETL maintenance ...

Senior Data Engineer

Raleigh, NC · Remote

$91K - $163K/yr

Architect and optimize complex ETL processesand data pipelines usingDatabricks(Spark, SQL, Python ... Use enterprise-approved AI toolsto automate data engineering workflows, streamline ETL maintenance ...

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:

Senior Data Engineer

Fidelity Investments

Durham, NC • On-site

$102K - $139K/yr

Full-time

Posted 10 days ago


Fidelity Investments rating

8.7

Company rating: 8.7 out of 10

Based on 264 frontline employees who took The Breakroom Quiz

14th of 138 rated financial services


Job description

Job Description:

Position Description:

Performs distributed application design and development, using Informatica, Python, SQL, Oracle, and Control M. Designs and architects Cloud native applications using Azure. Develops Extract Transform and Load and Extract Load and Transform (ETL/ELT) strategies. Advances recordkeeping systems by writing complex SQL queries using Oracle Procedural Language/Structured Query Language (PL/SQL). Manipulates large sets of data using relational database technologies -- Oracle SQL and PL/SQL.

Primary Responsibilities:

  • Develops original and creative technical solutions to on-going development efforts.
  • Designs applications or subsystems on major projects and for/in multiple platforms.
  • Develops applications for multiple projects supporting several divisional initiatives.
  • Supports and performs all phases of testing leading to implementation.
  • Assists in the planning and conducting of user acceptance testing.
  • Develops comprehensive documentation for multiple applications supporting several corporate initiatives.
  • Responsible for post-installation testing of any problems.
  • Establishes project plans for projects of moderate scope.
  • Works on complex assignments and often multiple phases of a project.
  • Performs independent and complex technical and functional analysis for multiple projects supporting several initiatives.

Education and Experience:

Bachelor's degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and three (3) years of experience as a Senior Data Engineer (or closely related occupation) performing complex data analysis to design, document, and implement data warehouse and ETL solutions.

Or, alternatively, Master's degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and one (1) year of experience as a Senior Data Engineer (or closely related occupation) performing complex data analysis to design, document, and implement data warehouse and ETL solutions.

Skills and Knowledge:

Candidate must also possess:

  • Demonstrated Expertise ("DE") designing, improving performance, and organizing complex SQL queries, procedures, functions, packages, indexes, and partitions for record keeping, using SQL Server, Oracle, MySQL, Teradata, and Netezza; gathering and analyzing requirements, and performing application design and development, using PL/SQL and Informatica; and performing software application testing to meet functional and non-functional requirements, using Shell scripting, Informatica, and SQL.
  • DE performing data lifecycle (implementation, transformation, integration, migration, tuning, and cleansing) using ETL, Informatica, and PowerCenter to create reusable mappings, mapplets, and workflows; identifying and resolving application performance limitations using ETL pipelines, session logs, workflow monitoring, and database profiling techniques; developing, designing, and implementing scalable and efficient data architectures, using data warehousing solutions, Amazon Redshift, Oracle, Snowflake, and ETL processes; performing data cleansing, blending, parsing, and transformations, using Informatica; and conducting automation of these jobs using Autosys and Control M.
  • DE developing shell scripting for data extraction and manipulation to automate the file archive process designed for large batches (including file formatting adjustment and renaming), using Unix and Linux.
  • DE developing job scheduling, job monitoring, troubleshooting, and job flow design, using AutoSys and Control-M.

#PE1M2

#LI-DNI

Certifications:Category:Information Technology

Please be advised that Fidelity's business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.


What Fidelity Investments employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom