Staff Software Engineer, Platform
Job
MedSpeed
Elmhurst, IL (In Person)
$165,000 Salary, Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
100
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Staff Software Engineer, Platform Hybrid:
In Office Every Thursday in Elmhurst, IL Required Join MedSpeed and help deliver health! We're a healthcare logistics company partnering with organizations nationwide to transport vital medical supplies and specimens. At MedSpeed, teamwork, integrity, and growth drive everything we do. If you're passionate, driven, and ready to make a real impact, we want to hear from you. Today, we have a nationwide presence with locations across the U.S., yet we've never lost the entrepreneurial spirit and close-knit culture that defined us from day one. Our people are at the heart of what we do and how we support our customers. We work as one team, we keep our promises, and we get better every day. These aren't just words; they shape how we support each other, grow together, and deliver real impact. The Staff Software Engineer, Platform, will own the technical direction of the layer with the biggest leverage in our stack- the services, contracts, and integration surfaces that the rest of engineering and our partners build against.
How You Will Contribute:
Own the platform's technical direction- the APIs, events, data layers, and integration surfaces that internal teams and external partners build against. Architect event-driven, distributed systems that hold up under a 24/7 operation: out-of-order events, retries, idempotency, partial failure, and eventual consistency. Make data architecture calls that pay off over years
- schema design, partitioning, relational vs. non-relational choices, and migration paths that keep data scaling with the business. Architect authentication and identity for our portfolio of mobile and web apps
- OAuth/OIDC, federated SSO, and RBAC patterns that let internal staff, independent contractors, preferred-vendor employees, and customer-side users at hospitals, labs, and pharmacies sign in cleanly across the platform. Make reliability and observability first-class
- distributed tracing, structured telemetry, meaningful SLOs, and incident response practices that actually help during incidents. Raise the bar across teams
- set the patterns other engineers reach for (spinning up a new service, integrating a new partner, rolling out a breaking change safely) and the delivery standards that go with them: CI/CD, testing, feature flags. Bring a pragmatic eye to where new tooling
- including AI and agentic workflows
- earns its place. Partner with product and operations to translate fuzzy business needs
- better visibility for hospital, lab, and pharmacy users; better tools for couriers in the field; tighter feedback loops for dispatch
- into durable platform capabilities.
Skills For Success:
Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience 10+ years (or equivalent depth) building and operating production systems, including experience at staff-level scope (architecting across multiple services, not just within a single application) Deep .NET expertise:
C#, ASP.NET Core. Extensive production experience on Azure (App Service, Functions, Service Bus — or equivalents you can map over). A track record designing APIs, contracts, and integration surfaces that internal teams and external partners built against at scale — including the unglamorous work of versioning, deprecation, and backwards compatibility. Hands-on experience designing authentication, authorization, and federated identity for multi-app systems with diverse user populations — internal staff, contractors, and partner/vendor users (OAuth/OIDC, federatedSSO, RBAC
). Mastery of database design at scale- schema modeling, indexing, partitioning, query performance, and the judgment to pick the right storage tool for each job. Mastery of distributed systems
- messaging patterns, idempotency, consistency, failure modes, and the operational consequences of each. The judgment to know when to introduce abstraction and when to resist it. Experience with Flutter (web or mobile), or a modern frontend framework (React, Vue, Angular)
- enough to reason about end-to-end impact.
You:
MedSpeed knows that doing meaningful work starts with being part of a company that values your well-being. That's why, in addition to a collaborative and purpose-driven culture, we offer benefits that support your life both at work and beyond it. This includes medical, dental, and vision coverage; flexible spending accounts; paid time off to recharge; and a 401(k) to help you plan for the future. The salary for this role ranges from $155,000 to $175,000, depending on factors like experience, skills, and location. A discretionary bonus is also available. Please beware of fake job offers. MedSpeed only contacts candidates through official channels and never requests personal information outside of our secure application process. All position openings are at www.medspeed.com As part of our hiring process, final candidates will be subject to a background check, in compliance with applicable laws. MedSpeed is an Equal Opportunity Employer #LIHYBRID
#INDSPSimilar remote jobs
Volkswagen Group DE
Ashburn, VA
Posted2 days ago
Updated1 day ago
Similar jobs in Elmhurst, IL
Similar jobs in Illinois
U025 Kraft Foods Group Brands LLC Company
Chicago, IL
Posted2 days ago
Updated1 day ago
Papa Johns
Champaign, IL
Posted2 days ago
Updated1 day ago