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

Staff Software Engineer, Components & Device Actions

$139k - $198k

SmartThings

Staff Software Engineer, Components & Device Actions Department: Core Cloud Employment Type: Full Time Location: Minneapolis, MN 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! SmartThings is seeking a Staff Software Engineer to join the Components and Device Actions (CODA) team. CODA owns the core device and location cloud services that the rest of the SmartThings platform builds on: how devices are described, organized, and managed, and how homes and their contents are represented and handed between owners. You'll join a tight-knit team of experienced engineers running mission-critical services at scale, with a roadmap that spans new platform capabilities, modernization of our stack, and growing demand from enterprise customers. It's a role with real influence over where these services go next. 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 Technical Strategy: Chart the long-term direction for one or more CODA domains so our device and location services keep pace with platform growth. Complex Initiatives: Own large, ambiguous, multi-team efforts from first sketch to well-run production launch. Architecture for Reliability & Scale: Steer design for the services behind device capabilities, device groups, locations, and ownership transfer, including event-driven state processing and the demands of enterprise customers. Reliability, performance, and security shape the design from day one. Platform Modernization: Lead the evolution of our stack while balancing security, maintainability, and cost. AI Practices & Vision: Shape how the team adopts AI-assisted development and operational tooling, deciding where it genuinely improves speed and quality. Partnership Across Teams: Work alongside global platform, product, and partner teams that build on CODA, keeping priorities aligned with product needs and business goals. Mentorship & Team Growth: Coach engineers at every level and build habits that lift the bar across the organization. Service Ownership: SmartThings teams run what they build. You'll share responsibility for production support, from planning through deployment. Skills, Knowledge & Expertise What You Bring On Day One (Required Qualifications) Bachelor's degree in Computer Science, Computer Engineering, or a related field 8+ years of production software engineering with a record of Staff-level leadership Fluency in JVM languages (Java, Kotlin, etc.) and frameworks (Spring Boot, Micronaut, etc). A hands-on record designing and operating distributed microservices and RESTful APIs on AWS at scale, with Terraform and Docker in your toolkit Sound judgment across data and messaging layers: DynamoDB versus relational stores, and event-driven systems built on Kafka or similar Working knowledge of AI development tools and practices Proven ability to lead design reviews, steer direction across teams, and turn complex problems into simple solutions, with clear written and verbal communication for technical and non-technical audiences Desired Skills Zero-downtime migrations and large-scale data backfills on live systems Observability, failure testing, and disciplined release practices Kubernetes and container orchestration in production Agentic coding tools, and a habit of sharing what works Multi-tenant platforms with permissions, usage limits, and rate limiting 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 once a week. Access to the onsite gym. Base compensation range for this position is $139,000 to $198,000. 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 View email address on click.appcast.io and a member of our Talent Acquisition team will connect with you further! #J-18808-Ljbffr SmartThings

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Components & Device Actions in Minneapolis, MN vacancy
  • Job-ID: 17716Category: Software EngineeringLocation:...  ...sponsorshipJoin a dynamic software engineering team at Resideo that...  .... In this role as Staff Software Engineer, you...  ..., anywhere, on any device. You will use your...  ...ownership of software component design, applying best‑... 
    Suggested
    Work at office
    Worldwide
    3 days per week

    Resideo Technologies

    Golden Valley, MN
    16 hours ago
  • $50 per hour

    Staff Software EngineerThe global capital markets are among the largest...  ...legal terms.As a Staff Software Engineer, Full Stack at Noetica, you'...  ...to frontend features and components as needed to deliver...  ...solving approach biased towards action and scope minimizationAdditional... 
    Suggested
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Eagan, MN
    3 days ago
  • $117.6k - $206k

     ...Responsibilities:Lead technical design and day-to-day engineering execution while contributing hands-on to software development, testing, deployment, and production...  ...data, and external tools.Build reusable software components, services, integration patterns, and frameworks... 
    Suggested
    Full time

    Vizient

    Minneapolis, MN
    1 day ago
  • $117.6k - $206k

     ...foundational ontology, analytics engineering framework, and technical...  ...future product capabilities. As a Staff Engineer, you will establish...  ..., analytics engineering, software engineering, data architecture...  ...types, link types, functions, actions, security, and application... 
    Suggested
    Full time

    Vizient

    Minneapolis, MN
    16 hours ago
  • $171.9k - $300.8k

     ...who can and should take what action on what data. Veza's Access Graph...  ..., and AI agents. For engineers joining Veza today, this means...  ...are looking for a seasoned Sr Staff Backend Engineer to architect...  ...Experience: 10+ years in backend software development, with deep... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Moveworks

    Minneapolis, MN
    1 day ago
  • $117.75k - $172.7k

     ...with customers' technical/engineering teams to understand and...  ...and translate into actionable Integer activities. Working...  ...minimum 5 years related to component or assembly in the medical device industry. Prefer to have...  ...with customers and staff as related to the job responsibilities... 
    Full time
    Immediate start

    Integer

    Minneapolis, MN
    1 day ago
  • $130k - $162k

     ...The Radar Altimeters is an engineering group with the CNS organization...  .... ~ Provide support for devices in production ~ Participate...  ...and trends and distill into actionable activities for team,...  ...to cabin systems, mechanical components and connectivity solutions.... 
    Permanent employment
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Honeywell

    Minneapolis, MN
    2 days ago
  •  ...industries. We are seeking a Staff Software Engineer to join the Material...  ...software frameworks, reusable components, and development processes....  ...sensors and control peripheral devices via vendor SDK, serial or...  ...Opportunity Employer / Affirmative Action M/F D/V Company... 

    IPG Photonics

    Minneapolis, MN
    13 days ago
  • $105.4k - $124k

     ...maintenance of best in class software experiences. The candidate...  ...exceptional user experiences across devices.Implement and manage...  ...Product, UX, QA, and backend engineering teams in an Agile/Scrum environment...  ...contributing to reusable component libraries, design systems,... 
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Minneapolis, MN
    1 day ago
  • $142.7k - $174.5k

     ...develop, assess, and troubleshoot software applications in an Agile...  ...product partners, and other engineers to solve complex engineering...  ...Design and maintain AI-enabled components in accordance with architectural...  ...Opportunity and Affirmative Action employer. We do not... 
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours
    Shift work

    Surescripts

    Minneapolis, MN
    2 days ago
  •  ...OpportunityChewy is growing! We're looking for a Software Engineer III to help define and scale the...  ...You'll help evolve the design system, component architecture, tooling, and engineering...  ....js, React Server Components, Server Actions, streaming, and modern frontend platform... 
    Temporary work
    Local area
    Flexible hours

    Chewy

    Minneapolis, MN
    3 days ago
  •  ...Stronger U, is seeking a Senior Software Engineer, Firmware to join our team....  ...our connected fleet of devices. This includes our access control...  ...hardware, and off-the-shelf components that bring our 7000+ studios...  .../or managing CI/CD (GitHub Actions, TeamCity, etc.)Nice-to-have... 
    Full time
    Contract work
    Local area
    Remote work

    Purpose Brands

    Saint Paul, MN
    16 hours ago
  • $137.4k - $161.7k

     ...impact?West Monroe is seeking a Senior Software Engineer to join the Tech Ex AI Assets Foundry...  ...AI-enabled applications and platform components in partnership with product owners, designers...  ...adapt and solve new challenges. Actions that work today with outcomes that generate... 
    Local area
    Immediate start
    Flexible hours

    West Monroe Partners

    Minneapolis, MN
    2 days ago
  •  ...Peripherals, communication busses, device drivers.Excellent knowledge...  .../manipulation4+ years of software development experience on...  ...implements operating systems components, software tools and...  ...Generates systems software engineering policies, standards and procedures... 

    Planet Pharma

    Minneapolis, MN
    4 days ago
  •  ...Automation· Automation using different device farmsJava, Selenium, microservices, , Kotlin...  ...solutions. This role is part of the software engineering organization responsible for designing,...  ...and drive corrective and preventive actions. * Monitor test results and quality metrics... 

    Planet Pharma

    Minneapolis, MN
    2 days ago
  • $143.7k - $194.4k

     ...designing, building, and operating the components and features. Concretely, that spans...  ..., and hardening the environment engineers use to reach devices. Key job responsibilities* Own major...  ...years of non-internship professional software development experience- 2+ years of... 
    Internship
    Flexible hours

    Amazon

    Minneapolis, MN
    16 hours ago
  • Senior Software Engineer, Test Automation (Medical Device/Digital Health)Join a client-focused team developing and verifying web and mobile applications that...  ...issues, document findings, and drive corrective actions.Maintain audit-ready documentation and mentor engineers... 

    Real Staffing Group

    Minneapolis, MN
    1 day ago
  •  ...Description Job Description We are looking for a Mobile Device Engineer to take ownership of a large enterprise mobile environment supporting...  ...environment Understanding of device lifecycle management, software deployment, and operating system upgrades Strong... 

    Robert Half

    Minneapolis, MN
    13 days ago
  • HistoSonics, Inc. is seeking a Principal Software Engineer to lead software compliance and drive new clinical indications from first-in-human...  ...software lifecycle artifacts across regulated medical devices. You will partner with Regulatory, Quality, and Clinical teams... 

    HistoSonics, Inc.

    Minneapolis, MN
    2 days ago
  • $48 - $60 per hour

     ...Job Description Job Title: Embedded Software Engineer Job Description We are seeking a...  ...electrical schematics and data sheets for components. ~ Automation experience, ideally from...  .... Experience in Linux and RTOS device drivers and applications development.... 
    Contract work
    Temporary work

    Actalent

    Minneapolis, MN
    2 days ago
  • $125k - $190k

     ...building blocks to be combined at the speed of software, limited by only the hard constraints of...  ...distributed system (servers and edge devices) for real-time decision making and post...  ...What You’ll Do Build scalable UI components and APIs to serve/search/visualize streaming... 
    Work at office
    Local area
    3 days per week

    Swoop Technologies

    Minneapolis, MN
    16 hours ago
  • $146.8k - $272.6k

     ...verify balances and transactions with speed and certainty.As a Staff Software Engineer - AI on the Confirmation Product Engineering team, you will...  ...Docker and Kubernetes, and CI/CD pipelines such as GitHub Actions or similar technologies.Experience with modern JavaScript... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Eagan, MN
    3 days ago
  • $158k - $293k

     ...AI? Join our Global Westlaw Engineering organization and help shape the...  ...around the globe.As an AI Staff Engineer, you will help define...  ...AI systems, including multi-component pipelines, retrieval-augmented...  ...specifications; mentor senior and junior software engineers; champion MLOps and... 
    Full time
    Work experience placement
    Work at office
    Local area
    Worldwide
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    3 days ago
  • $99.3k - $198.7k

     ...restore their health and get on with their lives. As the Staff Software Engineer, you will be expected to be a critical contributor to...  ...applications embedded in diagnostic and interventional cardiology devices. Participate in all phases of the software lifecycle,... 
    Worldwide

    Abbott

    Saint Paul, MN
    2 days ago
  • $65.2k - $150.5k

     ...HPC) Benchmarking Performance Engineer to work with both standard...  ...performance, network technologies, software expertise, and application...  ...Understand HPC architectural components and features, as well as...  ...tests.Identify solutions, define action plans, and help coordinate and... 
    Full time
    Temporary work
    Work experience placement
    Internship
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Minneapolis, MN
    3 days ago
  • $139.8k - $164.5k

     ...Management, Industrial Workspace, and related OT workflows.Model OT devices, sites, equipment and production-process context, configuration...  ...We rely on data to constantly adapt and solve new challenges. Actions that work today with outcomes that generate value for years to... 
    Local area
    Immediate start
    Flexible hours

    West Monroe Partners

    Minneapolis, MN
    3 days ago
  • $122k - $240.5k

     ...scale. We're growing a team of engineers who want to work at the...  ...verticalized sector solutions in software, data, AI, network, and hybrid...  ...CoworkManage and deliver components of client engagements spanning...  ...variances, and drive corrective action before issues affect... 
    Work at office
    Local area
    Visa sponsorship
    Shift work

    Deloitte

    Minneapolis, MN
    3 days ago
  •  ...Enterprise, Song, Supply Chain and Engineering, and Talent, with advanced...  ...layer, and you have shipped software that real users depend on....  ...patterns, reusable components, and tooling back to the team...  ...StatementAccenture is an EEO and Affirmative Action Employer of Veterans/... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Minneapolis, MN
    16 hours ago
  • $137.1k - $254.7k

    Job DescriptionThomson Reuters is looking for a Staff Software Engineer / Architect - AI to join our CoCounsel Forward Deployed Engineering...  ...deployment, and production operations.Build reusable technical components, patterns, and frameworks that can support multiple... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Eagan, MN
    3 days ago
  • $150k - $180k

     ...Pearson's PSG-CP (Pearson Software Group - Content Platform) team is looking for a forward deployed engineer who shows up where the work is happening, listens to a problem...  ...Frontend depth. Modern React, TypeScript, real component architecture, state management you can... 
    Full time
    Shift work

    Pearson

    Saint Paul, MN
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Components & Device Actions. Be the first to apply!