1

Senior Data Engineer Python Jobs in Tennessee (NOW HIRING)

Senior Data Engineer

La Vergne, TN

$100.70K - $136.80K/yr

Senior Data Engineer We are searching for a Senior Data Engineer to join a great team with an ... Knowledge of Linux scripting (Python, Perl, shell scripts) and/or advanced stored procedures

Sr. Data Engineer

La Vergne, TN ยท Hybrid

$108.80K - $130.60K/yr

DETAILS: SR DATA ENGINEER Title : Sr. Data Engineer Compensation : The total compensation for this role will be 155k-170/year to start with a Base salary 130-140k + Bonus + Work life balance, strong ...

Senior Data Engineer

Franklin, TN

$104.70K - $142.20K/yr

The Senior Data Engineer designs, builds, and optimizes scalable data pipelines and cloud-based ... Proficiency in Python or JVM languages for data engineering and automation * Deep knowledge of ...

Sr. Data Engineer - DBA

Antioch, TN ยท Hybrid

$102K - $138.60K/yr

Sr. Data Engineer - DBA Title: Sr. Data Engineer - DBA Location: LaVergne, TN Role Type: FTE - Hybrid 2 days in office, 3 days remote Pay Range: Very strong Base 120-130k, Excellent Bonus program 10 ...

Sr Engineer, Data Prsnliztn

Brentwood, TN ยท On-site

$108.30K - $130.10K/yr

Specializing in SQL, Python, Adobe suite, Alteryx, and Azure, this role is at the heart of our data engineering efforts to model insights and support targeted campaigns. The Senior Data Engineer will ...

AWS Data Engineer

Memphis, TN

$102.20K - $122.70K/yr

The Sr. Data Engineer works with large volumes of data, ensuring its quality, reliability, speed ... Proficient in programming languages such as Python and SQL for database querying and manipulation.

New

The Senior Data Engineer will be responsible for the analysis, design, and development of solutions ... Hands-on experience and knowledge of the Python programming language * Experience processing and ...

Sr. Data Engineer

Nashville, TN

$110.60K - $132.80K/yr

Job Summary: We're looking for a Sr. Data Engineer with strong data platform experience to help ... Proficiency in SQL and Python with strong familiarity towards modern data engineering frameworks ...

next page

Showing results 1-20

Senior Data Engineer Python information

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.

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 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 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.

What are popular job titles related to Senior Data Engineer Python jobs in Tennessee? For Senior Data Engineer Python jobs in Tennessee, the most frequently searched job titles are:
What cities in Tennessee are hiring for Senior Data Engineer Python jobs? Cities in Tennessee with the most Senior Data Engineer Python job openings:
Infographic showing various Senior Data Engineer Python job openings in Tennessee as of May 2026, with employment types broken down into 9% As Needed, 61% Full Time, 26% Part Time, and 4% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution.
Sr. Data Pipeline Engineer - Python

Sr. Data Pipeline Engineer - Python

THORNDALE PARTNERS

La Vergne, TN โ€ข Hybrid

$108.80K - $130.60K/yr

Other

PTO

Posted 5 days ago


Job description

DETAILS: SR DATA PIPELINE ENGINEER - PYTHON
Title: Sr. Data Pipelines Engineer - Python / MySQL / NoSQL
Compensation: The total compensation for this role will be 155k-170/year to start with a Base salary 130-140k + Bonus + Work life balance, strong culture, strong paid time off package with sick/vacation/personal time and Excellent benefits
Location : Hybrid Role (4 days in office/ 1 Remote ) Office is in Smyrna, TN (Suburb of Nashville)
OVERVIEW: SR DATA PIPELINE ENGINEER - PYTHON
This person will design, build, and optimize the systems to gather, ingested, store, analyze, transform, and distribute data. Design, build, and support data pipelines, from ingestion to the creation of Operational Data Stores (ODS). Act as the senior/lead technical programmer on the team. Works with the data architect, CI/CD architects, and other data engineers to build and deliver world-class data platforms.
RESPONSIBILITIES: SR DATA PIPELINE ENGINEER - PYTHON
  • Pipeline Development: Design and implement robust ETL/ELT data pipelines using Apache Kafka for streaming and batch processing.
  • Database Management: Architect and maintain both Relational (MySQL, SQL Server) and Non-relational (NoSQL) database environments to ensure high performance and scalability.
  • SQL server related: Transact-SQL, ETL and Data warehousing, SQL server management studio, maintaining and optimizing stored procedures, maintaining and monitoring background jobs.
  • ODS Architecture: Build and manage Operational Data Stores to integrate data from disparate sources for real-time and batched operational reporting.
  • Data Handling: Write complex, optimized SQL queries, develop Python scripts using libraries like Pandas, NumPy, and PySpark, and integrate Kafka for sophisticated data transfer, manipulation and cleansing.
  • System Optimization: Monitor and tune database performance, ensuring data integrity and security across all platforms.
  • Lead and execute testing to ensure data validation and data integrity.
  • Drives solutions and guides the work of others to provide full application development life cycle support including specifications, prototypes, development, quality assurance, and deployment.

MINIMUM REQUIREMENTS: SR DATA PIPELINE ENGINEER - PYTHON
  • Education: Bachelor's or master's degree in computer science, Computer Engineering, IT, or a closely related technical field.
  • 6+ years of professional experience in data engineering or a similar data-intensive role.
  • Core Languages: Expert-level proficiency in SQL and Python.
  • Databases: Deep experience with MySQL and at least one major NoSQL provider (e.g., MongoDB, Cassandra).
  • Integration: Hands-on experience creating and deploying SSIS Packages.
  • Streaming: Proven experience using Apache Kafka for event-driven architecture.
  • Concepts: Strong understanding of data modeling, schema design, and distributed systems

Thorndale Partners, LLC
Your trusted talent acquisition partner working to provide a premium experience to both job seekers and hiring managers.
Please visit our Website to learn more and follow us on LinkedIn .