Staff Software Engineer, IoT Cloud
$139k - $198kSmartThings, 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! As a Staff Engineer on the Cloud-to-Cloud (C2C) team, you will be the architectural backbone of how SmartThings interacts with the global IoT ecosystem. You will lead the evolution of the SmartThings Schema, ensuring that our integrations—from voice assistants to third-party smart home devices and services—are seamless, secure, and hyper-scalable. This isn't just about making things work; it’s about defining how they work at a massive scale. This role is hybrid, 3 days/week in our Minneapolis Office (not a bad location 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%. Our tech stack at SmartThings varies depending on area. This Engineer will be predominantly working with Java & AWS (DynamoDB, SQS, SNS, Lambda EC2) This role will also help their team further integrate agentic coding tools (e.g., Claude, Cursor, GitHub Copilot Agents), with the goal of moving the team from manual debugging & triaging to architectural orchestration.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:- Lead the design and long-term evolution of the C2C platform. You’ll ensure the SmartThings Schema remains flexible enough for tomorrow’s devices while maintaining the rock-solid stability required for today’s users.
- Act as the subject matter expert for our AWS infrastructure. You will leverage deep hands-on experience to build systems that aren't just "in the cloud," but are truly cloud-native, prioritizing elastic scalability and zero-trust security.
- Provide leadership through design reviews and mentorship. You will set the standard for AI-assisted engineering best practices, ensuring that AI-generated code meets our rigorous security, privacy, and performance benchmarks.
- Take ownership of the developer experience by integrating agentic coding tools (e.g., Claude, Cursor, GitHub Copilot Agents) into the team’s daily workflow. Your goal is to move the team from manual debugging & triaging to architectural orchestration, significantly improving speed of delivery.
- Take end-to-end ownership of the technical stack. You will identify bottlenecks in our delivery pipeline and implement strategies to improve developer productivity, CI/CD speed, and overall engineering effectiveness. Use AI to automate the "boring" parts of the job—from generating unit tests and documentation to triaging complex incident logs across our C2C distributed systems.
Inclusive Hiring Practices
Don’t meet all desired requirements? Studies have shown that some people are less likely to apply to jobs unless they meet every single desired qualification. At SmartThings, we are dedicated to building a diverse, inclusive, and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.
What You Bring On Day One (Required Qualifications)- Bachelor's Degree in Computer Science, Engineering, or related field.
- 8+ years of software engineering experience, with a significant portion dedicated to distributed systems and high-traffic cloud environments.
- Deep proficiency in AWS services like Lambda, Kinesis, DynamoDB, and API Gateway. You should be intimately familiar with the AWS Well-Architected Framework.
- You understand the nuances of building public-facing schemas and APIs that are intuitive for third-party developers yet robust enough for enterprise partners.
- You have a proven track record of leading cross-team initiatives. You know how to influence without authority and can translate complex technical trade-offs for non-technical stakeholders. You also provide regular mentorship to grow the technical expertise of engineers on and off your immediate team.
- You don't treat security as a checkbox at the end of a sprint; it’s baked into your initial designs.
Desired Skills
- Direct experience with IoT protocols (Matter, Zigbee, Z-Wave) or ecosystem integrations (Google Home, Alexa, Apple HomeKit).
- Hands-on experience with Kubernetes, including deploying and operating highly available, scalable containerized applications in a production environment, and deep knowledge of managing cluster resources, scaling strategies, and leveraging cloud-native tooling for operational excellence.
- Experience contributing to open-source projects or industry standards.
- A passion for automating everything—from infrastructure (Terraform/CDK) to testing.
- 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.
- 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. 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 ziprecruiter.com and a member of our Talent Acquisition team will connect with you further!- Genesis10 is currently seeking a Senior/Staff Software Engineer for a contract-to-hire position with a Financial Services Organization located in Minneapolis, MN. This is a contract-to-hire opportunity. Compensation: $95.00 - $96.00 per hour, W2, based on experience...SuggestedHourly payPermanent employmentFull timeContract workRemote work
- ...Description The Senior Staff Software Engineer is responsible for leading the team that supports and enhances the code base used for company’s administrative and reporting tools. Responsible for all development practices for the web and services (integration) platform....SuggestedWork at office
- ...Job Description Job Description Senior Cloud Engineer – IoT We are seeking a Senior Cloud Engineer – IoT to help build and scale a... ...solutions through a combination of hardware, cloud services, and software. This role will play a foundational part in designing and...Suggested
- ...headless, and designed to model durable business capabilities spanning restaurants, customers, and internal operations. As a Staff Software Engineer on the Search team, you will be the senior technical owner of the Search Platform: the Search Engine, the Indexing Pipeline...SuggestedPermanent employmentWork at officeRemote workVisa sponsorshipWork visaFlexible hours
- A leading software company based in Plymouth, Minnesota is seeking a Senior Staff Software Engineer to lead the team responsible for enhancing administrative and reporting tools. This role involves leading the full stack web experience, managing the implementation of integrations...Suggested
$99.3k - $198.7k
...and get on with their lives. What You’ll Work On Apply solid software design skills to develop medical devices to meet specific performance... ...-function team, including design reviews with QA, RA, test engineers, hardware engineers to ensure the software design meets the...Worldwide$70 - $80 per hour
...Join to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at Canonical 1 day ago... ...breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading...Full timeContract workWork at officeLocal areaRemote workWork from homeWorldwideFlexible hours$140k - $210k
...(*Comscore, Total Visits, March 2025) Day to Day As a Staff Software Engineer on the Candidate Capabilities team, you will provide senior... ...integration patterns for high-volume systems Experience with cloud infrastructure (e.g., AWS), infrastructure-as-code (...Temporary workWork experience placementLocal areaWorldwide$220k - $275k
...passionate about creating transformative change in healthcare. Staff Software Engineer The Role As a Staff Software Engineer, you will shape the... ...and are expected to operate comfortably within our multi-cloud, large-scale distributed systems environment. Your work will...$99k - $128.5k
...Cloud DevOps Engineer - WAF / Network Management Location : Remote, United States Employment Type : Full-Time Benefits Offered... ...automations or services needed for development. Apply software engineering best practices to infrastructure and automation...Full timeTemporary workWork experience placementRemote work- ...Job Title : Azure DevOps Engineer Hartford, CT or Minneapolis, Minnesota Contract Job Description : We are seeking an experienced... ...to design, build, and support scalable CI/CD pipelines and cloud infrastructure in Azure. The role focuses on automation,...Contract work
$127.4k - $236.6k
Thomson Reuters is seeking a Staff Software Engineer. This person will be experienced in C# and lead advanced cloud AI services. Below is an overview of the responsibilities and criteria for this opportunity. About the Role As a Staff Software Engineer, you will: Leverage...Full timeWork at officeLocal areaFlexible hours2 days per week3 days per week- ...delivering best-in-class financing and software products for sustainable solutions, from... ...product managers, designers, and fellow engineers to deliver seamless payments experiences... ...NestJS, React, HTML, and CSS Experience with cloud infrastructure, preferably AWS Strong...
$163.85k - $185k
...(Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy... ...progress. Join us as a Principal DevOps Engineer and help us do what we do best:... ...as SAMM, SOC2, etc. Infrastructure & Cloud Lead implementation of infrastructure-...Work at officeLocal areaRemote workWork from homeRelocationHome officeFlexible hours$100k - $110k
...AWS Cloud Engineer • Interact with client technical teams to understand cloud transformation requirements and implement solutions consistent with defined terms, methodology, policy, plan and regulations. • Support client technical teams to execute cloud transformation...$75 per hour
...Title: AWS Cloud Engineer Location: Minneapolis MN (onsite) Duration: 12+ Months Pay Rate: $75/Hr (Max) Please... ...and DICOM FHIR and/or HL7 Certifications Building software classified as Software as a Medical Device (SaMD)...Work experience placementLocal area- ...Job Title : AWS Cloud Engineer Location : Minneapolis, MN (ONSITE) Full Time ONLY Job Description We are seeking a Senior AWS Cloud Engineer with deep hands-on experience in architecting, implementing, and migrating large-scale data solutions...Full time
$45 - $53 per hour
...Akkodis is seeking an AWS Cloud Engineer for a Contract with a client in Minneapolis, MN. The ideal candidate will be responsible for designing and leading largescale data migration and storage solutions on AWS. Rate Range: $45/Hour to $53/Hour; The rate may...Hourly payContract workTemporary workLocal area- ...AWS Cloud Infrastructure Engineer Genesis10 is currently seeking an AWS Cloud Infrastructure Engineer for a 3-month contract-to-hire position located in Columbus, OH, Dallas, TX, Minneapolis, MN, Atlanta, GA, Charlotte, NC or Pittsburgh, PA. Compensation: $66.00 - $...Hourly payPermanent employmentContract work
- ...without impact to reliability. Integration Engineering, ensuring that client is consuming the... ...support systems, application software, and system management tools to ensure the... .../CD pipelines, Ansible, Prometheus, and Cloud engineering concepts etc. Contribute...Work experience placement3 days per week
- ...WS Cloud Engineer AWS Services, Jenkins, CICD, Python, Java, Spring Boot "Seeking an experienced AWS Cloud Engineer who will design, implement, and manage secure, scalable AWS infrastructure to support critical business applications. This role requires strong...
- ...Request-ID: 67566-1 Title: AWS Cloud Engineer Location: Minneapolis, MN - onsite Duration: 6 months Salary Range: $50 - $52/Hour on W2 (Without Benefits). Applicants must be willing to work on W2. Job Description: Must Have 7+ years of...
- ...maintaining data pipelines and ETL processes, leveraging the Azure cloud platform and related technologies to ensure optimized data... ...orchestration. 2. Experience working with azure databricks for data engineering and analytics. 3. Strong sql skills for data querying and...
- ...Enterprise Cloud Architect HealthPartners is hiring an Enterprise Cloud Architect. This role is responsible for defining the... ...Twelve (12+) years of progressive experience in software engineering, including: Four (4) years of MS Azure and infrastructure...Full timeFor contractors2 days per week3 days per week
- Job Title 12-14 years experience in architecture, solutioning of data warehousing/data lake projects in Azure. Architect and design Azure Data Lake solution based on business requirements provided by BA. Recommend standards to be followed for Azure development. Prioritize...
- ...Cloud Strategy And Infrastructure Management Responsibilities: Develop and implement a comprehensive cloud strategy aligned with business objectives. Evaluate and recommend cloud solutions to optimize cost, performance, and security. Collaborate with business stakeholders...
$120k - $160k
...building blocks to be combined at the speed of software, limited by only the hard constraints of... ...is building. Not in the data center or cloud or edge on-premise computing node. In... ...health and usage Working with security engineers to ensure NIST, STIG compliance of cloud...Work at officeLocal areaRemote work3 days per week- ...Job Title: Cloud Security Specialist Location: Minneapolis or New York City (Hybrid... ...patterns for common cloud use cases to ensure engineering initiatives can progress swiftly and... ...into cloud deployments and the Software Development Lifecycle (SDLC) Strong proficiency...Full time3 days per week
$120k - $160k
...Manager, Platform Engineering Cargill is committed to providing food and agricultural solutions to nourish the world in a safe... ...applications Collaborate with AI platform engineers, cloud engineers, software engineers and other key stakeholders to create security solutions...- ...Strategic Group, LLC is looking for a Senior Systems Engineer (Angular) to build and support a cloud-based Web Dashboard application focused on healthcare... ...data. This role requires over 8 years of experience in software development, particularly in Java and/or NodeJS, and...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, IoT Cloud. Be the first to apply!
- cloud engineer Minneapolis, MN
- senior devops cloud engineer Minneapolis, MN
- senior aws cloud engineer Minneapolis, MN
- senior cloud data engineer Minneapolis, MN
- cloud network engineer Minneapolis, MN
- informatica cloud developer Minneapolis, MN
- google cloud architect Minneapolis, MN
- aws cloud architect Minneapolis, MN
- cloud developer Minneapolis, MN
- aws cloud security engineer Minneapolis, MN

