1

Senior Data Engineer Python Jobs in Saint Louis, MO

AWS Data Engineer

Saint Louis, MO · On-site

$108K - $130K/yr

Develop data processing solutions using Python and SQL. * Integrate data from multiple sources into ... Engineering, Cloud, or Software Development. * Strong knowledge of SQL and Python. * Basic ...

Data Engineer

O Fallon, IL · On-site

$106K - $128K/yr

Required : • 2+ years of experience utilizing programming languages, including C++, Java, or Python • 2+ years of experience developing and maintaining scalable data stores that supply big data ...

Data Engineer

Saint Peters, MO · On-site

$109K - $131K/yr

We are seeking a mid-level SQL Server Data Engineer who understands the intricacies of handling ... Experience with C# or Python preferred * 2+ years of experience with Business Intelligence (BI ...

Data Engineer

Saint Peters, MO · On-site

$109K - $131K/yr

We are seeking a mid-level SQL Server Data Engineer who understands the intricacies of handling ... Experience with C# or Python preferred * 2+ years of experience with Business Intelligence (BI ...

Data Engineer

Saint Peters, MO

$109K - $131K/yr

Description We are seeking a mid-level SQL Server Data Engineer who understands the intricacies of ... Experience with C# or Python preferred * 2+ years of experience with Business Intelligence (BI ...

Data Engineer

Saint Louis, MO · On-site

$111K - $133K/yr

Our client is seeking a Data Engineer to support a smart manufacturing solutions team focused on ... Proficiency in Python and related libraries such as Pandas, Numpy, and machine learning frameworks

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

Lead data engineer

Saint Louis, MO · On-site

$99K - $131K/yr

Strong experience with Spark, Python, Azure Data Factory, Alteryx/NiFi for ETL, Microsoft Graph ... Assists senior resources in the assessment, analysis and implementation Microsoft Graph Data ...

Data Engineer

O Fallon, IL · On-site

$61K - $141K/yr

R0240529 Data Engineer The Opportunity: Ever-expanding technology like IoT, machine learning, and ... You Have: * 2+ years of experience utilizing Python * 2+ years of experience developing and ...

next page

Showing results 1-20

Senior Data Engineer Python information

See Saint Louis, MO salary details

$78.8K

$122.8K

$170.1K

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

As of Jul 17, 2026, the average yearly pay for senior data engineer python in Saint Louis, MO is $122,820.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,100.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 Saint Louis, MO? For Senior Data Engineer Python jobs in Saint Louis, MO, the most frequently searched job titles are:
What job categories do people searching Senior Data Engineer Python jobs in Saint Louis, MO look for? The top searched job categories for Senior Data Engineer Python jobs in Saint Louis, MO are:
What cities near Saint Louis, MO are hiring for Senior Data Engineer Python jobs? Cities near Saint Louis, MO with the most Senior Data Engineer Python job openings:

Other

Posted 23 days ago


Job description

Chopine Analytic Solutions LLC
My Account
Job Openings >> Data Scientist, Senior
Data Scientist, Senior
Summary
Title: Data Scientist, Senior ID: 1035 Location: Arnold, Missouri
More about this job >
Description

Job Name: Data Scientist
Level: Senior
Location: Arnold, MO 
Remote Work: No
Required Clearance: TS/SCI 
Position Type: Immediately Available
 

RESPONSIBILITIES: 
  • Work with large structured / unstructured data in a modeling and analytical environment to define and create streamline processes in the evaluation of unique datasets and solve challenging intelligence issues
  • Participate in the design of solutions and refinement of pre-existing processes
  • Work with Customer Stakeholders, Program Managers, and Product Owners to translate road map features into components/tasks, estimate timelines, identify resources, suggest solutions, and recognize possible risks
  • Use exploratory data analysis techniques to identify meaningful relationships, patterns, or trends from complex data
  • Combine applied mathematics, programming skills, analytical techniques, and data to provide impactful insights for decision makers
  • Research and implement optimization models, strategies, and methods to inform data management activities and analysis
  • Apply big data analytic tools to large, diverse sets of data to deliver impactful insights and assessments

REQUIRED QUALIFICATIONS:

  • Requires TS/SCI Clearance with the ability to obtain a CI/Poly.
  • 5+ years of relevant experience. (A combination of years of experience & professional certifications/trainings can be used in lieu of years of experience)
  • Mid-level proficiency in Python and other object-oriented programming languages.
  • Demonstrated experience with relevant Python libraries including Pandas and Geopandas.
  • Advanced experience using Python to automate complex workflows and integrate with cloud services.
  • Proven experience with relational databases and web development tools, including API integration.
  • Extensive experience in database administration and cloud-based data management.
  • Deep knowledge of GEOINT products, data formats, and satellite imagery systems.
  • Excellent communication skills with demonstrated ability to collaborate across organizations.
  • Extensive experience developing and implementing process improvements.
  • Experience using AI/ML for feature extraction, data enrichment, and predictive analytics

DESIRED QUALIFICATIONS:

  • Certifications in Python and other programming languages
  • Experience implementing machine learning solutions
  • Advanced experience with geospatial analysis and data manipulation
  • Deep understanding of NGA systems including Custom Media Services, NSG Consolidated Library, and Gateway
  • In depth understanding of Enterprise File Delivery (EFD)
  • Practical experience with UNIX/Linux operating systems, particularly RedHat Linux

Chopine Analytic Solutions is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, any other non-merit factor, or any other characteristic protected by law.

Apply Now
 
Refer to a Friend
Copyright 2026 Chopine Analytic Solutions LLC. All rights reserved.
Powered by ApplicantStack Employment Application Software
Privacy Policy | Terms of Use