More than 350 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 team works on integrating IoT devices into the Samsung SmartThings platform. With the exponential growth of IoT devices over the past few years, we are building a dynamic platform to support these directly connected Audio/Video devices to make it easier for these devices to work with the SmartThings platform. We primarily use JVM technologies and a mix of the latest AWS service offering including EC2 and Kubernetes.
About The Role:
We're looking for a skilled Software Engineer with a passion for cloud technologies and a desire to work on a large-scale, consumer-facing platform. In this role, you'll develop and maintain the services that connect our camera devices to SmartThings, using AWS services like EC2, Lambda, S3, and DynamoDB. Experience with distributed systems, AV streaming technologies, and supporting production-level cloud services is highly desired, as is strong API design and development experience. If you're a collaborative team player with excellent communication skills, we want to hear from you!
Key Responsibilities
In this role, your primary responsibilities will include the following:
- Develop and contribute to SmartThings platform to support Direct to Cloud/Edge Cameras such as 1st party and Matter Cameras.
- Implement and maintain APIs and services to connect camera devices to SmartThings' cloud.
- Design, develop, and maintain services on AWS using technologies such as EC2, Lambda, S3, and DynamoDB.
- Collaborate with other developers to create new features and improve existing functionalities.
- Participate in code reviews and contribute to improving our development processes.
- Contribute to the architecture and design of our services.
- Proactively identify areas for improvement.
- Participate in on-call team rotation, requiring availability to respond to alerts and incidents outside of normal business hours.
SmartThings Benefits
Why You’ll Love Working at SmartThings
- 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.
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 talent@smartthings.com and a member of our Talent Acquisition team will connect with you further!

0 applies
19 views
Other Jobs from SmartThings
Senior Information Security Engineer (Minneapolis, MN) Cloud Platform Operations
Senior Software Engineer App Cloud Services (Mountain View, CA) Interfaces
Staff Software Engineer iOS (Minneapolis, MN) Interfaces
Staff Software Engineer iOS (Mountain View, CA) Interfaces
Similar Jobs
Principal Software Engineer
Principal Software Engineer
Apartments.com - Principal Software Engineer
Engineering Manager, Cloud Platform
Staff Software Engineer
Staff Software Engineer, AI
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say