Principal Engineer @CAPSA SOLUTIONS LLC
Engineering
Salary usd 140,000 - 1..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2wks ago

[Hiring] Principal Engineer @CAPSA SOLUTIONS LLC

2wks ago - CAPSA SOLUTIONS LLC is hiring a remote Principal Engineer. πŸ’Έ Salary: usd 140,000 - 190,000 per year πŸ“Location: USA

Role Description

We are seeking a Principal Engineer with deep IoT and distributed systems expertise to lead the architecture that connects pharmacy software with conveyors, PCLs, vision systems, divertors, and label printers. This position reports to the Senior Director of Enterprise Architecture and is a REMOTE role requiring 50% travel.

As the Principal Engineer, you will need experience with the following:

  • Deep .NET / C# Distributed Systems Expertise
  • Expert-level C# and .NET
  • Async programming
  • Performance tuning
  • Microservices architecture
  • IoT / Connected Device Platform Experience
  • Device identity and provisioning
  • Device twins/shadow state
  • Fleet management
  • Telemetry pipelines
  • OTA (over-the-air) configuration and firmware updates
  • Handling intermittent connectivity
  • Messaging, Guaranteed Delivery & Reliability Architecture
  • gRPC
  • MQTT
  • At-least-once delivery
  • Idempotency
  • Deduplication
  • Transactional outbox
  • Retry logic
  • Dead-letter queues
  • Partitioning and ordering
  • Reconciliation
  • Kubernetes, SaaS Platform Architecture & Operations
  • Multi-tenant SaaS
  • Containers
  • Kubernetes
  • Infrastructure as Code
  • CI/CD
  • OpenTelemetry
  • SLOs/Observability
  • Security for Connected Devices and Distributed Systems
  • Device identity
  • Certificate authentication
  • Mutual TLS
  • OAuth 2.0 / OpenID Connect
  • Service-to-service authorization
  • MQTT access control
  • Secrets management
  • Threat modeling

Qualifications

  • A bachelor's degree in engineering or related field; master's degree is a plus
  • 12+ years software engineering experience
  • 5+ years building distributed, real-time, or high-throughput systems

Benefits

  • Competitive salary commensurate with experience
  • 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 Description

At Capsa Healthcare, we're engineering better care. We build what healthcare runs on. Our pharmacy automation teams build the counting, packaging and robotic dispensing systems, and the software behind them, that pharmacies rely on to fill prescriptions at every scale, from a single retail counter to high volume central fill and mail order operations. It is engineering you can walk through. Join us and see how we're engineering a path to better care.

When you join Capsa Healthcare, you're joining a team dedicated to innovation, collaboration, and meaningful impact. Your work will directly support caregivers, improve clinical workflows, and help healthcare organizations provide better patient outcomes.

We are a global organization that values work-life balance, continuous improvement, and empowering employees to do their best work. If you're looking for an opportunity to apply your expertise to technology that truly makes a difference, we'd love to hear from you.

Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Principal Engineer @CAPSA SOLUTIONS LLC
Engineering
Salary usd 140,000 - 1..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,046+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later