Note: The job is a remote job and is open to candidates in USA. Capsa Healthcare builds pharmacy automation systems and the software that supports prescription fulfillment operations. The Lead Engineer, IoT & Device Messaging will design and build high-scale IoT and middleware systems for connected healthcare operations, with responsibilities spanning distributed systems, messaging, reliability, cloud-native architecture, security, and technical leadership.
Responsibilities
- Device identity and provisioning
- Digital twins/shadow state
- Fleet-scale device management
- Telemetry pipelines
- Offline/intermittent connectivity handling
- OTA (over-the-air) configuration and firmware updates
- Production experience with MQTT and gRPC
- Understanding of:
- Delivery guarantees
- Message ordering
- Backpressure
- Reliability patterns
- At-least-once and effectively-once processing
- Idempotency
- Deduplication strategies
- Transactional outbox patterns
- Retry and dead-letter handling
- Partitioning and ordering
- Proven experience with low-latency, concurrent systems
- Kubernetes and containerization
- Infrastructure as Code (IaC)
- CI/CD
- Observability (OpenTelemetry, SLOs)
- Security:
- MTLS
- Certificates
- OAuth 2.0 / OIDC
- Secrets management
- Threat modeling
Skills
- * Device identity and provisioning
- * Digital twins/shadow state
- * Fleet-scale device management
- * Telemetry pipelines
- * Offline/intermittent connectivity handling
- * OTA (over-the-air) configuration and firmware updates
- * Production experience with MQTT and gRPC
- * Delivery guarantees
- * Message ordering
- * Backpressure
- * Reliability patterns
- * At-least-once and effectively-once processing
- * Idempotency
- * Deduplication strategies
- * Transactional outbox patterns
- * Retry and dead-letter handling
- * Partitioning and ordering
- * Proven experience with low-latency, concurrent systems
- * Kubernetes and containerization
- * Infrastructure as Code (IaC)
- * CI/CD
- * Observability (OpenTelemetry, SLOs)
- * mTLS
- * Certificates
- * OAuth 2.0 / OIDC
- * Secrets management
- * Threat modeling
- * A bachelor's degree in engineering or equivalent field
- * 10+ years of professional software engineering experience
- * 4+ years designing and building distributed, real-time, or high-throughput production systems
- * Deep hands-on expertise in .NET and C#, including asynchronous programming, performance optimization, microservices, and scalable service architectures
Benefits
- Paid time off
- Paid holidays
- Medical, dental, and vision coverage
- Paid parental leave
- 401(k) with company match
- Company-paid Life, AD&D, and Long-Term Disability insurance
- Voluntary Short-Term Disability, Supplemental Life, AD&D, Accidental Injury, and Hospital Indemnity insurance
Company Overview
Company H1B Sponsorship