Software Engineer

Medspeed LLC
Elmhurst, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 145K

Job location

Elmhurst, United States of America

Tech stack

Flutter
ASP.NET
.NET
Artificial Intelligence
Automation of Tests
Azure
C Sharp (Programming Language)
Cloud Computing
Continuous Integration
Software Debugging
DevOps
Distributed Systems
Entity Framework
Routing
Software Engineering
Management of Software Versions
Azure
React
Indexer
Vue.js
Angular
Information Technology
Front End Software Development
Virtual Agents
Webhooks
Serverless Computing

Job description

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 Senior Software Engineer will help shape the next generation of our logistics platform. Our users - hospital, lab, and pharmacy teams - need deeper visibility into every item we carry and better tools to stay productive on the go. This role is a mix of evolving our core systems, expanding what the platform can do, and raising the engineering standards that let us ship confidently. The Senior Software Engineer operates with the scope and influence of a senior-level engineer, taking ownership of cross-service architecture, shaping technical direction in collaboration with peers, and continuously elevating engineering standards, delivery quality, and team execution. How You Will Contribute:

  • Lead the architecture and delivery of complex logistics capabilities end-to-end - from design through production - with a focus on scalability, reliability, and speed.
  • Design event-driven, distributed systems that handle the realities of a 24/7 operation: out-of-order events, retries, idempotency, partial failure, and eventual consistency.
  • Design data models and database schemas that scale with system growth - making deliberate choices about normalization, indexing, partitioning, and relational vs. non-relational storage based on how the data is actually used.
  • Shape APIs and integration patterns (REST, webhooks, contract/versioning) that let internal teams and external partners plug into our platform cleanly.
  • Build the tracking, visibility, and on-the-go productivity features our hospital, lab, and pharmacy users need - backend services and, where it matters, the web and mobile experiences that expose them.
  • Partner on geospatial and routing work that keeps couriers efficient and items on time.
  • Make observability a first-class concern - tracing, structured logs, meaningful alerts, and fast incident response - so we debug the real world instead of guessing.
  • Champion the CI/CD, automated testing, feature-flag, and "release with confidence" practices that let a lean team ship fast without breaking things.
  • Spot opportunities where AI tooling (including agentic workflows) can meaningfully speed up engineering or operations, and apply it pragmatically where it earns its place.
  • Influence engineering culture by setting technical direction, mentoring, and raising the bar through code, design reviews, and example.

Requirements

  • 7+ years of professional experience in full stack software engineering.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Background delivering mobile apps for field or frontline users
  • Prior work in logistics, marketplaces, or any platform with a heavy third-party integration surface
  • Demonstrated mastery of the .NET ecosystem, including C#, ASP.NET Core, and Entity Framework
  • Hands-on experience building and scaling applications within the Azure ecosystem, including Azure App Service, Azure Functions, and Azure Service Bus
  • Proven experience in DevOps practices, including pipeline optimization, environment configuration, and maintaining enterprise-grade cloud infrastructure
  • Experience or strong exposure to agentic AI frameworks and orchestrating AI-driven solutions for complex engineering or business challenges
  • Experience with Flutter (web or mobile), or a modern frontend framework (React, Vue, Angular)
  • Geospatial, routing, or mapping experience
  • Curiosity about - and some hands-on use of - AI tooling (including agentic workflows) applied to engineering or operational problems (emphasizing practical application rather than specialization)

Benefits & conditions

Our Commitment to 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 $125,000 to $145,000, depending on factors like experience, skills, and location. A discretionary bonus is also available.

About the company

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.

Apply for this position