1

Senior Data Engineer Python Jobs in Pennsylvania

Senior Data Engineer

Philadelphia, PA ยท On-site

$107K - $145K/yr

While the Senior Data Engineer will support batch data processes, the primary focus is on real-time streaming use cases, data services for APIs and microservices, and pipelines that feed both ...

Senior Data Engineer

Philadelphia, PA ยท Remote

$107K - $145K/yr

While the Senior Data Engineer will support batch data processes, the primary focus is on real-time streaming use cases, data services for APIs and microservices, and pipelines that feed both ...

Senior Data Engineer

Pittsburgh, PA ยท Hybrid

$102K - $139K/yr

We're looking for a Senior Data Engineer to help design and deliver scalable data solutions that ... Solid Python experience in a data engineering environment * Advanced SQL skills and hands-on ...

Data Engineer

Malvern, PA ยท On-site

$112K - $134K/yr

Python, AWS (S3, Redshift, Aurora, Athena, Glue), Github, Bitbucket, Bamboo, Agile, Growth mindset, Quick learner, Adobe, Kore * Data Engineer: Nice to have: DPX blueprint process, Dremio, Dell Boomi ...

Senior Data Engineer

Pittsburgh, PA ยท On-site +1

$150K - $175K/yr

Expert proficiency in SQL and at least one programming language used for data processing ( Python or Scala). * Deep experience designing and managing Data Warehouses (e.g., Snowflake, Google BigQuery ...

URBN Senior Data Engineer

Philadelphia, PA ยท On-site

$97K - $132K/yr

Role Summary URBN is seeking a Senior Data Engineer to join our Enterprise Data Warehouse (EDW) team during a pivotal phase of modernization. As we transition from legacy ETL frameworks to cloud ...

URBN Senior Data Engineer

Philadelphia, PA ยท On-site

$97K - $132K/yr

Role Summary URBN is seeking a Senior Data Engineer to join our Enterprise Data Warehouse (EDW) team during a pivotal phase of modernization. As we transition from legacy ETL frameworks to cloud ...

AI/ML Developer with Data Engineering

Philadelphia, PA ยท On-site

$115K - $138K/yr

Title - Senior Data Engineer / AI Engineer (Agentic AI Platform Financial Data) Location: On-site 2 ... Strong Python and backend/data engineering experience * Experience building production data ...

next page

Showing results 1-20

Senior Data Engineer Python information

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 Pennsylvania? For Senior Data Engineer Python jobs in Pennsylvania, the most frequently searched job titles are:
What job categories do people searching Senior Data Engineer Python jobs in Pennsylvania look for? The top searched job categories for Senior Data Engineer Python jobs in Pennsylvania are:
What cities in Pennsylvania are hiring for Senior Data Engineer Python jobs? Cities in Pennsylvania with the most Senior Data Engineer Python job openings:
Senior Data Engineer

Senior Data Engineer

Medical Guardian

Philadelphia, PA โ€ข On-site

$107K - $145K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 14 days ago


Job description

About Medical Guardian

Medical Guardian is a fast-growing digital health and safety company on a mission to help people live a life without limits. With 13 consecutive years on the Inc. 5000 list of Fastest Growing Companies, weโ€™re redefining what it means to age confidently and independently.

We support over 625,000 members nationwide with life-saving emergency response systems and remote patient monitoring solutions. Trusted by families, healthcare providers, and care managers, our work is powered by a culture of innovation, compassion, and purpose.

Mission

This role is focused on building real time streaming data solutions that enable data-driven decisions on live devices and telemetry data.

While the Senior Data Engineer will support batch data processes, the primary focus is on real-time streaming use cases, data services for APIs and microservices, and pipelines that feed both operational applications and ML/AI model development in a medical device IoT environment.

Role Description

As a Senior Data Engineer, you will play a key role in driving the design and architecture of data pipelines that consume real-time streaming data from connected medical devices. You will collaborate cross-functionally with business analysts, software engineers, machine learning engineers, and business users to implement technical approaches and infrastructure that support data consumption across the organization.

This is a great opportunity for someone who is passionate about data engineering, thrives in environments where you can take ownership and recommend solutions, and is a self-starter who is open to learning new tools as needed.

Key Responsibilities

  • Design and build batch and streaming data pipelines on Azure and Databricks, with primary focus on real-time IoT and telemetry use cases within a Medallion architecture.
  • Develop ETL/ELT workflows to ingest, transform, and validate large volumes of structured and unstructured data.
  • Build and maintain data services, APIs, and microservices for application, analytics, and ML/AI teams.
  • Implement real-time streaming solutions using Azure Event Hubs, Azure Stream Analytics, and related Azure integration patterns, with cost-effective throughput, partitioning, and downstream delivery to Databricks.
  • Optimize production Databricks pipelines using PySpark, Spark SQL, and Delta Lake, including Spark tuning for performance, reliability, and cost.
  • Troubleshoot and resolve complex pipeline issues across Databricks, Azure, and on-premises systems, including root cause analysis and corrective action.
  • Partner with data analysts, software engineers, ML engineers, and business stakeholders to translate requirements into technical designs and delivery priorities.
  • Apply data quality, validation, and privacy-first practices, and deliver reliable pipelines through software engineering standards, documentation, testing, and CI/CD.

Outcomes

  • Onboard to the Azure Databricks environment and contribute to troubleshooting, stabilization, and optimization of existing batch and streaming data pipelines.
  • Stand up Azure streaming ingestion for telemetry data and deliver production-ready pipelines integrated with Databricks to support API, ML, and downstream analytics consumption within the Medallion architecture.
  • Design and deliver data services or consumption patterns that enable business and ML teams to access near-real-time telemetry data reliably, securely, and on a scale.

Qualifications

Required Experience:

  • Bachelor's degree in Computer Science, Mathematics, Engineering, or a related technical field and 6+ years of professional experience in data engineering, analytics, or warehousing
  • OR Master's degree in a related technical field and 3+ years of professional experience in data engineering, analytics, or warehousing
  • 5+ years of experience designing, building, and operating big data and real-time streaming pipelines across cloud and on-premises environments
  • 5+ years applying DevOps and CI/CD practices to data and analytics workloads
  • Production experience building data services, APIs, or microservices for downstream data consumption

Required Technical Skills:

  • Strong, hands-on experience designing and building production-grade data pipelines on Databricks
  • Demonstrated experience with Spark optimization and tuning in Databricks, including performance analysis, partitioning strategies, caching, shuffle optimization, and cost-aware pipeline design
  • Strong experience with Azure cloud services for data engineering and streaming workloads
  • Experience building data services, APIs, or microservices for data consumption.
  • Data quality, validation, and privacy-aware handling for regulated or sensitive data

Preferred Technical Skills:

  • Azure Event Hubs and Azure Stream Analytics for IoT and telemetry ingestion and stream processing
  • Additional Azure data and integration services supporting batch and streaming architectures
  • Collaboration with ML teams: feature pipelines, training data, or streaming data for model development

Additional Qualifications:

  • Candidates must be authorized to work in the United States without current or future need for visa sponsorship.
  • Candidates must be able to commute to our Philadelphia, PA office on Tuesdays and Wednesdays.

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Paid Time Off (Vacation, Sick Time Off & Holidays)
  • Company Paid Short Term Disability and Life Insurance
  • Retirement Plan (401k) with Company Match