CrawlJobs Logo

Filters

Location
Salary

Senior Python Data Engineer Jobs

8 Job Offers

Senior Data Software Engineer (Python & PySpark) - Vice President
Save Icon
Senior Data Software Engineer (VP) sought in Singapore to lead large-scale data solutions using Python, PySpark, and Apache Spark. Requires 7+ years in data engineering, expertise in cloud platforms (AWS, Azure, GCP), and strong SQL/ETL skills. Drive high-impact projects, design distributed syste...
Location Icon
Location
Singapore , Singapore
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Data Engineer, Python
Save Icon
Join Capital One as a Senior Data Engineer, pioneering with Python and big data tech like Spark and AWS. Design and build robust cloud-based data solutions in a collaborative Agile environment. Enjoy competitive benefits in locations including McLean and Plano, driving a major tech transformation.
Location Icon
Location
United States , McLean; Plano; Wilmington; Richmond
Salary Icon
Salary
147100.00 - 184600.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Senior Python Data Engineer
Save Icon
Join 3Pillar Global as a Senior Python Data Engineer in Costa Rica. Leverage 5+ years of data engineering expertise with Python, SQL, and AWS to build scalable data pipelines and models. You will parse diverse scientific data formats and create dashboards with tools like Streamlit. Enjoy benefits...
Location Icon
Location
Costa Rica
Salary Icon
Salary
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Senior Python Data Engineer
Save Icon
Join 3Pillar Global as a Senior Python Data Engineer in Mexico. You will architect scalable data pipelines, models, and dashboards using Python, SQL, and AWS. The role requires 5+ years in data engineering and expertise in parsing diverse scientific data formats. We offer competitive benefits inc...
Location Icon
Location
Mexico
Salary Icon
Salary
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Senior Python Data Engineer
Save Icon
Join 3Pillar Global as a Senior Python Data Engineer in Guatemala. Leverage 5+ years of data engineering expertise with Python, SQL, and AWS to build scalable data pipelines and models. Create impactful dashboards using tools like Streamlit and Tableau. Enjoy competitive benefits including insura...
Location Icon
Location
Guatemala
Salary Icon
Salary
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Senior Python Data Engineer
Save Icon
Join 3Pillar Global as a Senior Python Data Engineer in Romania. Leverage 5+ years of data engineering expertise with Python, SQL, and AWS to build scalable data pipelines and models. Create impactful dashboards using tools like Streamlit and Tableau, while enjoying career growth and unlimited PT...
Location Icon
Location
Romania
Salary Icon
Salary
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Senior Python Data Engineer
Save Icon
Join 3Pillar Global as a Senior Python Data Engineer. Leverage 5+ years of data engineering expertise with Python, SQL, and AWS to build scalable data pipelines and models. You will parse diverse data formats, create dashboards, and drive client success in a role supporting wellbeing and career g...
Location Icon
Location
Salary Icon
Salary
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Senior Data Engineer with Python
Save Icon
Join Intellectsoft as a Senior Data Engineer in Bengaluru or Gurugram. Design scalable PySpark data pipelines, optimize ETL workflows, and collaborate with data scientists. Leverage your Python, Spark, and cloud expertise on impactful AI projects. Enjoy flexible hours, Udemy courses, and a clear ...
Location Icon
Location
India , Bengaluru; Gurugram
Salary Icon
Salary
Not provided
intellectsoft.net Logo
Intellectsoft
Expiration Date
Until further notice

About the Senior Python Data Engineer role

Senior Python Data Engineer jobs represent a critical intersection of software engineering, big data architecture, and advanced analytics. Professionals in this senior-level role are responsible for designing, building, and maintaining the robust data infrastructure that powers data-driven decision-making across organizations. They focus on creating scalable, high-performance systems that process, transform, and store vast amounts of structured and unstructured data.

At its core, this profession involves architecting end-to-end data pipelines that move data from various sources—such as databases, APIs, streaming platforms, and file systems—into centralized data warehouses or data lakes. Senior Python Data Engineers write clean, efficient, and maintainable code primarily in Python, leveraging its rich ecosystem of libraries for data manipulation, automation, and integration. They frequently work with distributed computing frameworks like Apache Spark (often via PySpark) to process data at massive scale, ensuring that pipelines can handle terabytes or petabytes of information with low latency.

Common responsibilities include designing and implementing ETL (Extract, Transform, Load) and ELT processes, optimizing data models for analytical queries, and ensuring data quality through rigorous validation and testing. These engineers collaborate closely with data scientists, analysts, and software developers to understand business requirements and translate them into technical solutions. They also manage workflow orchestration using tools like Apache Airflow or similar schedulers to automate and monitor pipeline execution. Performance tuning is a key aspect of the role, requiring deep knowledge of SQL, indexing strategies, and partition management to ensure queries run efficiently.

Senior Python Data Engineer jobs typically require a bachelor’s or master’s degree in computer science, engineering, or a related quantitative field, along with several years of hands-on experience in data engineering. Essential technical skills include advanced proficiency in Python and SQL, strong experience with big data technologies like Apache Spark or Hadoop, and familiarity with cloud platforms such as AWS, Azure, or Google Cloud. Knowledge of cloud-native data services—like Amazon S3, Redshift, Snowflake, BigQuery, or Databricks—is often expected. Experience with version control (Git), containerization (Docker, Kubernetes), and CI/CD pipelines is also highly valued.

Beyond technical expertise, senior professionals must possess strong problem-solving abilities, attention to detail, and excellent communication skills. They often mentor junior team members, lead code reviews, and contribute to architectural decisions. The role demands a strategic mindset, as these engineers must balance immediate project needs with long-term scalability and maintainability. As data continues to grow in volume and importance, Senior Python Data Engineer jobs offer dynamic career paths for those who thrive on building the foundational systems that enable innovation and insight.