1. What is a Software Engineer at Dexcom?
A Software Engineer at Dexcom plays a pivotal role in developing medical device technology and digital health ecosystems that directly impact millions of people living with diabetes worldwide. Engineering teams at Dexcom build and maintain continuous glucose monitoring (CGM) systems, real-time data pipelines, consumer-facing mobile applications (including iOS Swift/SwiftUI platforms), cloud infrastructure, and enterprise integration systems. Every line of code written directly affects patient safety, product reliability, and real-time medical data availability.
The problem spaces you will navigate range from low-latency sensor data ingestion and cross-platform communication protocols (such as Bluetooth Low Energy and SIP/VoIP systems) to cloud-based predictive analytics, offline storage synchronization, and regulated software verification. Working at Dexcom requires balancing rapid technical innovation with strict regulatory standards (such as FDA compliance and ISO standards), making it a unique environment where high software quality and robust architectural design are non-negotiable requirements.
Engineers here thrive on multidisciplinary collaboration. You will work closely with embedded systems teams, hardware engineers, product managers, quality assurance specialists, and regulatory experts. Whether optimizing cloud microservices, designing reliable offline data synchronization for mobile apps, or architecting backend services for real-time alert systems, your technical ownership translates directly into life-saving medical software products.



