Senior Data Engineer

Posted 3 Hours Ago
Be an Early Applicant
Philadelphia, PA, USA
In-Office
Senior level
Hardware • Healthtech
The Role
Design and operate real-time and batch data pipelines on Azure and Databricks for IoT/telemetry. Build ETL/ELT workflows, streaming ingestion, data services/APIs, and ensure data quality, privacy, performance tuning, and CI/CD for analytics and ML consumption.
Summary Generated by Built In

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

Skills Required

  • Bachelor's degree in Computer Science, Mathematics, Engineering, or related and 6+ years experience, OR Master's degree and 3+ years experience
  • 5+ years 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
  • Strong, hands-on experience designing and building production-grade data pipelines on Databricks
  • Demonstrated experience with Spark optimization and tuning in Databricks (performance analysis, partitioning, caching, shuffle optimization)
  • Strong experience with Azure cloud services for data engineering and streaming workloads
  • Data quality, validation, and privacy-aware handling for regulated or sensitive data
  • Experience with PySpark, Spark SQL, and Delta Lake for pipeline development and optimization
  • Authorization to work in the United States without current or future need for visa sponsorship
  • Ability to commute to Philadelphia, PA office on Tuesdays and Wednesdays
  • Experience with Azure Event Hubs and Azure Stream Analytics for IoT/telemetry ingestion and stream processing
  • Familiarity with additional Azure data and integration services and collaboration with ML teams (feature pipelines, streaming training data)
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Philadelphia, PA
168 Employees
Year Founded: 2005

What We Do

Medical Guardian is a leader in connected care, revolutionizing how older adults age in place through innovative medical alert systems. Our mission is to empower our customers to live a Life Without Limits. Whether they’re looking for an in-home system, mobile device or wearable medical alert smartwatch, Medical Guardian has the product that will fit their lifestyle and needs. Founded in 2005, Medical Guardian has grown exponentially to become a leading provider of personal emergency response systems. In 2018, Medical Guardian was ranked in the Inc. 5000 Fastest-Growing Private Companies in America list for the sixth consecutive year, with a three-year revenue growth of 156%. It was also ranked #23 in the Philadelphia 100 and #7 in Philadelphia Business Journal’s Soaring 76. Our success comes from our dedication to providing best-in-class service because we know that we are doing more than selling medical alert devices; we’re helping older adults nationwide take the next chapter of their life—head-on.

Similar Jobs

PNC Bank Logo PNC Bank

Senior Data Engineer

Machine Learning • Payments • Security • Software • Financial Services
Hybrid
Pittsburgh, PA, USA
55000 Employees
50K-203K Annually

Jellyfish Logo Jellyfish

Senior Data Engineer

Big Data • Cloud • Productivity • Software • Database • Analytics • Automation
Remote or Hybrid
United States
225 Employees
190K-240K Annually

Samsara Logo Samsara

Senior Software Engineer

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
United States
4000 Employees
131K-220K Annually

PwC Logo PwC

Data Engineer

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Remote or Hybrid
67 Locations
370000 Employees
77K-202K Annually

Similar Companies Hiring

Sailor Health Thumbnail
Healthtech • Social Impact • Telehealth
New York City, NY
20 Employees
Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees
Fairly Even Thumbnail
Hardware • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account