Senior Software Engineer - Apps & Behaviors (IoT, Cloud)

SmartThings, Inc.

Minneapolis (MN)

Hybrid

USD 117,000 - 158,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health benefits
Parking stipend
Unlimited PTO
Catered lunches
Onsite gym
EV chargers onsite

Job summary

SmartThings, Inc. in Minneapolis is seeking a Senior Software Engineer for Apps & Behaviors on the Interfaces team. You will own complex features powering SmartApps and Rules & Automations, acting as a technical lead and mentoring peers.

Hybrid role with 3 days/week in the Minneapolis office. Competitive base pay range of $117,000 to $158,000 plus a 20% annual bonus target; strong AWS, Java/Kotlin/Groovy, and distributed systems experience required.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of software engineering experience in distributed systems and high-traffic cloud environments.
  • Proficiency with AWS services (EC2, Aurora RDS, DynamoDB, API Gateway) and AWS Well-Architected Framework.
  • Proven track record delivering complex projects with minimal oversight and clear trade-offs.
  • Focus on uptime and resilience in design and security-conscious development.

Responsibilities

  • Serve as technical lead for complex features within Apps & Behaviors Platform.
  • Design scalable components using AWS infrastructure and best practices.
  • Apply AI-assisted engineering practices to speed up delivery.
  • Own features end-to-end from code to release and improve reliability.
  • Mentor engineers and raise technical bar across the team.

Skills

Distributed systems
Cloud environments
Security-conscious design
Operational resilience
Communication to stakeholders

Education

Bachelor's degree in Computer Science, Engineering, or a related field

Tools

AWS EC2
Aurora RDS
DynamoDB
API Gateway
AWS Well-Architected Framework
Java
Kotlin
Groovy
Rust
Terraform
Ansible
Dropwizard
Ratpack

Job description

SmartThings, Inc. in Minneapolis is seeking a Senior Software Engineer for Apps & Behaviors on the Interfaces team. You will own complex features powering SmartApps and Rules & Automations, acting as a technical lead and mentoring peers.

Hybrid role with 3 days/week in the Minneapolis office. Competitive base pay range of $117,000 to $158,000 plus a 20% annual bonus target; strong AWS, Java/Kotlin/Groovy, and distributed systems experience required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Apps & Behaviors — Technical Lead
Senior Software Engineer, Apps & Behaviors — Technical Lead

SmartThings • Minneapolis (MN)

Hybrid
USD 117,000 - 158,000
Health benefits
Unlimited PTO
Education reimbursement
+3
Senior Software Engineer, Apps & Behaviors
Senior Software Engineer, Apps & Behaviors

SmartThings, Inc. • Minneapolis (MN)

On-site
USD 117,000 - 158,000
Health benefits
Parking stipend
Unlimited PTO
+3
Senior Software Engineer, Apps & Behaviors
Senior Software Engineer, Apps & Behaviors

SmartThings • Minneapolis (MN)

On-site
USD 117,000 - 158,000
Health benefits
Unlimited PTO
Education reimbursement
+3
Staff Software Engineer, Hub Platform – Hybrid (Minneapolis)
Staff Software Engineer, Hub Platform – Hybrid (Minneapolis)

smartthings • Minneapolis (MN)

Hybrid
USD 139,000 - 198,000
Senior Backend Engineer - IoT & Video Platform
Senior Backend Engineer - IoT & Video Platform

SmartThings, Inc. • Minneapolis (MN)

Hybrid
USD 117,000 - 158,000
Health benefits
401k with employer match
Unlimited PTO
+3
Staff Software Engineer, Hub Platform
Staff Software Engineer, Hub Platform

smartthings • Minneapolis (MN)

Hybrid
USD 139,000 - 198,000
Senior Software Engineer, Backend IoT & Video Platform
Senior Software Engineer, Backend IoT & Video Platform

SmartThings, Inc. • Minneapolis (MN)

On-site
USD 117,000 - 158,000
Health benefits
401k with employer match
Unlimited PTO
+3
Staff Software Engineer, Hub Platform
Staff Software Engineer, Hub Platform

SmartThings, Inc. • Minneapolis (MN)

Hybrid
USD 139,000 - 198,000
Health benefits
Parking stipend
In-office catering lunches
+2
Senior Software Engineer, Backend IoT & Video Platform
Senior Software Engineer, Backend IoT & Video Platform

SmartThings • Minneapolis (MN)

On-site
USD 117,000 - 158,000
Paid parking
Senior Hub Platform Engineer — IoT, AI & Security
Senior Hub Platform Engineer — IoT, AI & Security

SmartThings, Inc. • Minneapolis (MN)

Hybrid
USD 139,000 - 198,000
Health benefits
Parking stipend
In-office catering lunches
+2