> Markdown version of [/jobs/ext/1505427-staff-software-engineer-connected-device-platform](https://www.wearedevelopers.com/jobs/ext/1505427-staff-software-engineer-connected-device-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer - Connected Device & Platform - **Company:** ADEMCO INC. - **Location:** Minneapolis, MN, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** .NET Framework, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Continuous Integration, Data Stores, Software Debugging, DevOps, Distributed Systems, Firmware, Interoperability, JSON, PostgreSQL, Microsoft SQL Server, NoSQL, Performance Tuning, Redis, Reliability Engineering, Cloud Services, Standard Sql, Service Design, Openapi, Azure Service Bus, Data Logging, Cloud Platform System, Concurrency, Backend, Event Driven Architecture, Containerization, Cosmos DB, Docker - **Published:** July 30, 2026 - **Apply:** https://www.minneapoliscareersite.com/job.asp?id=3336283303&tx=KL1717FFG&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * 7+ years of experience building and operating production-grade cloud systems, with deep expertise in C#/.NET, distributed systems, concurrency, and scalable service design * Proven experience leading technical initiatives and guiding other engineers through delivery * Conceptual understanding of IoT Hub technologies OR event-driven architecture with high throughputs * Professional experience with event-driven architectures and Azure messaging services (Event Hubs, Service Bus, IoT Hub, etc.) * Professional experience with CI/CD pipelines, automated testing strategies, and frequent, reliable deployments * Experience running containerized workloads using Docker and Kubernetes, with working knowledge of SQL and NoSQL data stores (PostgreSQL, SQL Server, Cosmos DB, Redis, etc.) * The ability to work in-office three days/week (Tu/Weds/Thurs) in adherence with our required hybrid work environment, * Experience in highly rigorous engineering environments, competitive technical programs, or equivalent applied industry experience demonstrating an ability to be analytical and solve complex engineering problems at a level commonly seen in top tier technical training or high performing engineering roles * Ability to navigate ambiguity, make sound technical decisions, and maintain momentum in a fast-moving environment * Experience building connected-device or IoT platforms at scale * Demonstrated ability to lead small teams without formal people management responsibilities * Strong written communication skills and a bias toward clear, minimal, and actionable documentation * Comfort working across organizational boundaries and influencing without authority * Experience with performance tuning, throughput optimization, and distributed system debugging * A mindset of ownership, accountability, and continuous improvement ## Description Technical Leadership & Initiative Ownership Own medium-to-large initiatives end-to-end, from early requirement discovery through design, implementation, rollout, and production hardening; Lead and guide a small pod of 2-3 developers, providing technical direction, task breakdown, and delivery accountability; Balance hands-on development with leadership responsibilities, remaining deeply involved in critical code paths and design decisions; Drive alignment across teams (Product, Firmware, Mobile, QA, SRE, DevOps, Partner teams) to deliver cohesive, cross-layer integrations. Architecture & System Design Design and evolve backend services using C#/.NET on Azure within a highly distributed, event-driven architecture; Define clear service contracts using OpenAPI, JSON Schema, and contract-first design principles; Architect and implement event-driven workflows using Event Hubs, Service Bus, IoT Hub, Event Grid, and internal messaging pipelines; Make pragmatic architectural decisions that balance scalability, reliability, delivery timelines, and long-term maintainability Requirements & Documentation Lead technical requirement discovery in collaboration with Product and partner teams, translating ambiguous inputs into clear technical designs; Produce concise, high-quality documentation (RFCs, design docs, sequence diagrams, operational notes) that enables fast, confident execution; Establish and enforce clear ownership boundaries, contracts, and integration expectations across systems and teams Reliability, Automation & Quality Champion strong software engineering practices: automated testing, CI/CD, safe deployments, and progressive rollouts; Drive improvements in observability, resilience, and operational readiness using metrics, logging, tracing, and alerting; Lead performance analysis and capacity planning for high-throughput device telemetry and fan-out workloads; Participate in incident investigations and ensure learnings translate into durable fixes and platform improvements Platform & Operational Ownership Take ownership for features in production, including on-call participation, root-cause analysis, and long-term remediation; Proactively identify platform gaps and propose initiatives to improve scalability, reliability, developer experience, or cost efficiency; Act as a technical point of contact for complex integrations spanning multiple services and teams ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology)