Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Hub Platform

$139k - $198k

SmartThings, Inc.

Job Description

Job Description

Description

We’re SmartThings, one of the leading IoT ecosystems in the world, creating the most effortless way for anyone to create a smart home. We're a wholly owned subsidiary of Samsung with corporate offices in Minneapolis and the Bay Area.

More than 430 million people worldwide use SmartThings to control and manage their connected life. SmartThings delivers simple, powerful experiences across Samsung’s leading portfolio of phones, TVs, and appliances. We also offer the most versatile smart home experience as an open platform with a rich partner ecosystem (think IKEA, SONOS, Honeywell, and so many more). As a founding member of Matter, we are a leader in the industry to help make smart homes more secure, reliable and seamless to use. Come be a part of the leading edge of IoT innovation!

About The Team: The Hub Platform team owns foundational software, infrastructure, and operational practices that power SmartThings hubs in the field, and we're building the architecture that lets us support future hub platforms as they come online. The SmartThings Hub acts as a secure edge gateway that translates and bridges local, cross-protocol IoT devices to the SmartThings cloud, enabling centralized routing and execution across a unified ecosystem. We work across three pillars: 
  • Hub Systems & Architecture: the embedded Linux OS, secure boot chain, firmware rollout process, and hardware platform abstraction
  • Hub to Cloud Connections & Attestation: secure hub-to-cloud connectivity, device claim, and attestation so every hub in the field is uniquely identified and trusted
  • Hub Developer Operations: the CI/build infrastructure that keeps the entire hub engineering org shipping reliably and the tooling that keeps engineers developing efficiently

Our work sits at the intersection of embedded firmware and cloud services, and it directly determines the stability, security, and update reliability that millions of connected homes rely on every day.

About The Role: We're looking for a Staff Software Engineer to be a technical owner and leader for the Hub Platform team. You'll help drive long-term technical strategies for our core domains. You'll operate with autonomy to bring clarity to complex, cross-functional challenges. You’ll act as a go-to expert and point of contact for major initiatives, and partner closely with firmware, security, cloud, and product teams to shape how SmartThings hubs evolve. You'll also mentor engineers across the team, including senior engineers, and help guide how the team adopts AI-assisted development and operational practices.

This role is hybrid, 3 days/week in our Minneapolis Office (on iconic St Anthony Main across from Downtown...with paid attached parking!).

The pay range for this role is $139,000 to $198,000, with an annual bonus target of 20%.

Key Responsibilities

This position is a hybrid role, based onsite 3 days a week at our office in Minneapolis, MN. 

In this role, your primary responsibilities will include the following: 
  • Technical Strategy Ownership: Define and drive long-term technical vision for one or more Hub Platform team domains so that our solutions scale to support future hub platforms.
  • Lead Complex Initiatives: Act as a technical owner for large, complex, cross-functional projects, architecting scalable solutions for evolving domain needs.
  • Architect for Reliability & Security: Guide architecture and design decisions for systems like the firmware update pipeline, hub OS platform abstraction, B2B partner integrations, or hub-to-cloud connectivity, with stability, security, and operational excellence as first-class concerns.
  • AI Practices & Vision Collaboration: Help define how the team uses AI-assisted development and operational tooling, evaluating where AI can meaningfully improve velocity and quality, and set a forward-looking vision for responsible AI adoption in the organization.
  • Cross-Functional Partnership: Collaborate with firmware, security, cloud infrastructure, and product management to keep technical direction aligned with product requirements and business needs.
  • Mentor & Elevate the Team: Provide technical guidance and mentorship to engineers at every level, including senior engineers, and help build engineering practices that raise the bar across the org.
  • Operational Excellence & On-Call: Participate in observability, incident response, and on-call rotations supporting the production firmware delivery, hub connectivity, and attestation services that the global hub fleet depends on.
Skills, Knowledge & Expertise

What You Bring On Day One (Required Qualifications) 

  • Bachelor's Degree in Computer Science, Computer Engineering, or related field 
  • 8+ years of production software engineering experience, with a demonstrated track record operating at a Staff-level technical leadership capacity
  • Strong knowledge of embedded Linux systems and boot chain validation, including kernel/system-level security, secure boot, and firmware signing
  • Strong knowledge of device security fundamentals: mTLS/PKI, attestation, secure provisioning, and trusted execution environments (e.g. TrustZone/OP-TEE)
  • Strong experience designing and operating distributed, cloud-based backend systems (AWS) that support firmware delivery, device connectivity, or IoT fleets at scale
  • Strong knowledge of AI development tools and practices
  • Experience with software virtualization and packaging (Docker or similar containerization tools) for building, testing, and deploying services
  • Proven ability to lead architecture and design reviews, set technical direction across teams, and bring about simple solutions to complex problems
  • Strong track record of cross-functional collaboration with firmware, security, product, and partner engineering teams
  • Excellent written and verbal communication skills, with experience translating technical strategy for both technical and non-technical audiences

Desired Skills

  • Proficiency in Rust
  • Experience with IoT fleet management: device provisioning, monitoring, and lifecycle management at scale
  • Experience with IoT connectivity protocols and standards (Matter, Thread, MQTT)
  • Experience with CI/CD infrastructure and build systems supporting embedded firmware (e.g. GitHub Actions runners, reproducible build pipelines)
  • Experience supporting partner ecosystem programs (e.g. OEM/partner integration models)
SmartThings Benefits
  • We offer an attractive compensation package with comprehensive health benefits, including medical, dental, vision, and mental health; an HSA with employer contribution; life & disability insurance; FSAs for health and dependent care expenses; a competitive 401k with a 5% employer match, and more.
  • All of our employees enjoy unlimited PTO, 12 paid holidays, and a generous parental leave policy (8 weeks fully paid parental leave and 8 more fully paid weeks for childbirth recovery leave). 
  • Eligible employees benefit from our education reimbursement program, and all employees enjoy access to learning resources through O’Reilly.
  • Our commitment to diversity, equity, inclusion and belonging is embedded into our culture and our work, and everyone has frequent opportunities to join forums and groups and participate in ongoing projects.
  • We offer a parking stipend to cover the monthly garage cost. EV chargers are also onsite.
  • In-office catered lunches on Thursdays.
  • Access to the onsite gym.

Base compensation range for this position is $139,000 to $198,000 annually. Actual base within this range will depend on many factors including experience, skills, technical expertise and market alignment. In addition, this role is eligible for a 20% annual target bonus based heavily on individual performance.

At SmartThings, we are committed to creating an inclusive and accessible environment for all. If you require accommodations to participate in our hiring process or to perform the requirements of the job, we will work with you to meet your needs in compliance with applicable laws. Please reach out to View email address on us.fitly.work and a member of our Talent Acquisition team will connect with you further!

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Hub Platform in Minneapolis, MN vacancy
  • $146.8k - $272.6k

    Thomson Reuters is looking for a Staff Software Engineer, AI Product Engineering to help shape and build...  ...be conducted onsite at the hiring hub associated with the candidate’s location...  ...Anthropic, and other foundation-model platforms.Design scalable APIs, data models,... 
    Hub
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    2 days ago
  •  ...Summary Gravie is seeking a hands-on Staff Platform Engineer to do three things at once: build the...  ...AI-enabled capabilities. This is the hub role for technical direction at Gravie...  ...Qualifications Eight or more years of software engineering experience, including time... 
    Hub
    Flexible hours
    Shift work

    AVP

    Minneapolis, MN
    5 days ago
  • $117.6k - $206k

     ...both now and in the future.Responsibilities:Required Responsibilities:Lead technical design and day-to-day engineering execution while contributing hands-on to software development, testing, deployment, and production support.Design and develop scalable enterprise... 
    Suggested
    Full time

    Vizient

    Minneapolis, MN
    19 hours ago
  • $117.6k - $206k

     ...foundational ontology, analytics engineering framework, and technical...  ...term technical roadmap for the platform. You will partner closely...  ...future product capabilities. As a Staff Engineer, you will establish...  ..., analytics engineering, software engineering, data architecture... 
    Suggested
    Full time

    Vizient

    Minneapolis, MN
    5 days ago
  • $146.8k - $272.6k

    Thomson Reuters is building the AI platform that will power the next decade of tax, accounting and audit products, including CoCounsel...  ...by accountants on real client work every day. As a Lead Software Engineer (Staff Engineer), you will own core backend and AI orchestration... 
    Suggested
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    5 days ago
  • $171.9k - $300.8k

     ...DescriptionIt all started when engineer Fred Luddy wrote code that...  ...reinvention. Our ServiceNow AI platform brings together any AI, any...  ...We are looking for a seasoned Staff Backend Engineer to architect...  ...Experience: 10+ years in backend software development, with deep... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Minneapolis, MN
    5 days ago
  •  ...customers.Duties & Responsibilities: Join a world-class engineering team building Observer Apex, the reporting platform behind Viavi's Network Performance and Threat...  ...and trends, including how AI is changing software development.Partner with QA to streamline validation... 
    Full time
    Work from home

    Viavi

    Minnetonka, MN
    5 days ago
  • $120k - $165k

     ...Yardstik is a start-up software company with a mission of building...  ...customers realistic for any platform, in any industry. Join us in...  ...people. We are adding a SecOps Engineer to own and advance the...  ...services: IAM, GuardDuty, Security Hub, CloudTrail, Config, KMS... 
    Hub
    H1b

    Yardstik

    Minneapolis, MN
    3 days ago
  • $117.6k - $176.4k

    The Product Application Engineer (PAE) - Drives serves as the technical owner for motor control and variable frequency drive...  ...performance discussions, global opportunities, the Schneider Career Hub, and learning platforms like Coursera.Team Up in the Workplace. We encourage... 
    Hub
    Full time
    Temporary work
    Flexible hours

    Schneider Electric

    Minneapolis, MN
    2 days ago
  •  ...Software Developer Location: Minneapolis, Minnesota Role Overview We are seeking a ServiceNow Developer with a strong technical...  ...maintain custom workflows. Create integrations using Integration Hub where possible. Participate in regular scrum and requirement... 
    Hub
    Work experience placement

    Apex Systems

    Minneapolis, MN
    5 days ago
  •  ...ServiceNow Lead Software Engineer Seeking a ServiceNow Lead Software Engineer...  ...with Technical Governance, Platform Architecture and ServiceNow...  ...direction to less experienced staff Design, code, configure,...  ..., Flow Designer, integration Hub etc. ~ Experience in one or... 
    Hub

    Veracity

    Minneapolis, MN
    1 day ago
  • $117k - $158k

     ...versatile smart home experience as an open platform with a rich partner ecosystem (think...  ...the Matter protocol on the SmartThings Hub platform, ensuring a seamless,...  ...millions of users worldwide. As a Senior Software Engineer, you will lead the design and execution... 
    Hub
    Work at office
    Worldwide
    3 days per week

    SmartThings

    Minneapolis, MN
    a month ago
  • $107.1k - $160.7k

     ...to urban downtowns, suburban hubs, small towns, and rural areas...  ...Senior-Level Water Resources Engineer is to work independently on small...  ...personnel, and mentoring junior staff. The projects assigned may...  ...as well as relevant discipline software programs, which may include AutoCAD... 
    Hub
    Full time
    Contract work
    Temporary work
    Part time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Local area
    Flexible hours

    Stantec

    Minneapolis, MN
    3 days ago
  •  ...Talentify seeks a Data Lakehouse Platform Engineer to design and implement scalable data lakehouse patterns and ingestion pipelines. The role...  ...for Minneapolis, Denver, Brookfield, Atlanta, and Irving hubs; strong Python, Spark, and cloud data platform experience are... 
    Hub
    Work at office

    Jobleads-US

    Hopkins, MN
    2 days ago
  •  ...Role: Data Engineer Location: Minneapolis, MN Work from office 3 days We are looking for an experienced Data Engineer to...  ...frameworks Experience with real-time/streaming data (Kafka, Event Hubs) Relevant certifications (Azure Data Engineer Associate,... 
    Hub
    Work at office

    Acunor Inc

    Minneapolis, MN
    2 days ago
  • $127.11k - $177.87k

     ...greater efficiency, your ideas will help engineer solutions for stronger communities and a...  ...Next.js, and advance our cloud-native IoT platform. What you will bring: Minimum 8 years...  ...leveraging Azure IoT suite (IoT Hub, Device Provisioning, Time Series Insights... 
    Hub
    Hourly pay
    Local area
    Work from home

    Jobleads-US

    Minneapolis, MN
    5 days ago
  • $127.11k - $177.87k

     ...greater efficiency, your ideas will help engineer solutions for stronger communities and a...  ...Next.js, and advance our cloud‑native IoT platform. What you will bring: Minimum 8 years of...  ...applications leveraging Azure IoT suite (IoT Hub, Device Provisioning, Time Series... 
    Hub

    Trane Supply

    Minneapolis, MN
    4 days ago
  • $175k - $200k

     ...through the internal Career Portal (Jobs Hub). Click here to access. Time Type:Full...  ...Director, Cloud Security Architecture and Engineering to serve as a hands-on leader, providing...  ...security architecture across AWS, SaaS platforms, hybrid infrastructure, applications, networking... 
    Hub
    Full time
    Work experience placement
    Work at office
    Work from home
    Flexible hours
    Night shift
    Weekend work
    2 days per week

    Breakthru Beverage Group

    Minneapolis, MN
    1 day ago
  • $146.8k - $272.6k

     ...world. Confirmation is the industry-leading audit confirmation platform, connecting audit firms, their clients, and thousands of...  ...balances and transactions with speed and certainty.As a Staff Software Engineer - AI on the Confirmation Product Engineering team, you will... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    2 days ago
  • $1,000 per month

     ...any time. Job Description Role: Platform Engineer - DataOps Location: Hybrid, Arden Hills...  ...platform. Collaborate with technical staff to optimize their environments....  ...like Snowflake, Databricks, Qlik, Event Hubs, Power BI, and other Azure services.... 
    Hub
    Contract work
    Temporary work
    Work experience placement
    3 days per week

    Jobleads-US

    Arden Hills, MN
    2 days ago
  • $118.4k - $219.8k

    Job DescriptionStaff Software Engineer — Content ToolsContent Tools • CoCounsel Agent ContextOverview...  ...Agent Context team is seeking a Staff Software Engineer to set the technical...  ...lines. The successful candidate brings platform thinking, deep API and evaluation instincts... 
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Eagan, MN
    19 hours ago
  • $136k - $253k

    We're looking for a Lead Engineer to join the CoCounsel Application Experience team and play...  ...work closely with product, design, and platform partners to deliver high-impact,...  ...Technical Experience: 6+ years of professional software engineering experience building and... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Eagan, MN
    3 days ago
  • $50 per hour

    Staff Software EngineerThe global capital markets are among the largest markets in the world...  ...benchmarking of legal terms.As a Staff Software Engineer, Full Stack at Noetica, you'll help...  ...the technical direction of our platform and decide our velocity of making impacts... 
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Eagan, MN
    3 days ago
  •  ...Release Train Engineer (RTE) At Xebia we are always looking for talented people to deliver...  ...by building their self-service data platform in the cloud and therefore deliver direct...  ...level leadership to ensure effective software delivery based upon agile values & principles... 

    Damco

    Minneapolis, MN
    4 days ago
  •  ...Thomson Reuters is seeking a Staff Software Engineer to design and build scalable backend services and APIs powering its document analysis platform. You will contribute to service architecture, data pipelines, and integrations with ML systems, while also helping frontend... 

    Jobleads-US

    Eagan, MN
    2 days ago
  • $99.3k - $198.7k

     ...medical technologies in atrial fibrillation, allowing people to restore their health and get on with their lives. As the Staff Software Engineer, you will be expected to be a critical contributor to building compelling products within Abbott’s Electrophysiology... 
    Worldwide

    Abbott

    Saint Paul, MN
    1 day ago
  •  ...Vision Technologies is a forward-thinking software development company dedicated to...  ...RFC, BAPI, Web Services, and the SAP API Hub. Perform technical analysis of business...  ...Bachelor’s degree in Computer Science, Engineering, or a related technical discipline. Five... 
    Hub
    Full time
    H1b
    Local area
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Minneapolis, MN
    4 days ago
  • $137.1k - $254.7k

    Job DescriptionThomson Reuters is looking for a Staff Software Engineer / Architect - AI to join our CoCounsel Forward Deployed Engineering team...  ...of scalable APIs, services, distributed systems, cloud platforms, and production software engineering practices.Ability to operate... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Eagan, MN
    2 days ago
  • Slingshot Platform EngineerThis role has been designed as 'Hybrid' with a requirement that...  .... We are seeking a motivated, skilled Software Engineer for our High-Performance Networking...  ...guidance and mentoring to less- experienced staff members.Provides guidance and mentoring... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Minneapolis, MN
    1 day ago
  • $116.2k - $229.1k

    Position Summary AI & Engineering/EaaS - DevOps Engineer IIIBuild and scale modern DevOps...  ...optimization of cloud, automation, and platform engineering solutions across complex...  ...improvement to help organizations strengthen software delivery performance and business... 
    Local area

    Deloitte

    Minneapolis, MN
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Hub Platform. Be the first to apply!