SmartThings

Senior Staff Software Engineer

SmartThings

full-time

Posted on:

Location Type: Hybrid

Location: MinneapolisMinnesotaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $165,000 - $235,000 per year

Job Level

About the role

  • Collaborate with leadership to align the 2-3 year technical roadmap for cloud infrastructure.
  • Lead the evolution of the SmartThings Schema and Cloud-to-Cloud (C2C) integration layers.
  • Standardize the implementation for "AI-Augmented Engineering."
  • Drive the adoption of Model Context Protocol (MCP) to bridge the gap between our cloud data silos and AI agents.
  • Serve as the guardian of the system's blast radius.
  • Partner with Security teams to embed Zero Trust and Secure-by-Design principles.
  • Champion the technical review process.

Requirements

  • 10+ years of relevant experience, with at least 2-3 years in a providing technical leadership across multiple related teams.
  • Bachelor's Degree Required
  • Interoperability & Integration Standards: * Deep proficiency in OAuth2, JWT, and Webhooks as they relate to secure partner authentication and event-driven architectures.
  • Proven experience designing and scaling Cloud-to-Cloud (C2C) connectors and public-facing APIs.
  • Understanding of the requirements for third-party ecosystem integration (e.g., Amazon Alexa, Google Home, and Apple HomeKit/Matter).
  • AI Productivity Mastery:
  • Proficiency in leveraging AI-native development environments (e.g., Cursor, Claude, or GitHub Copilot) to achieve significant velocity gains on complex refactoring and architectural tasks.
  • Ability to coach engineers on Prompt Engineering for Engineers—moving from simple chat to complex agentic workflows.
  • Model Context Protocol (MCP): Knowledge of MCP to facilitate seamless communication between AI models and local or remote data sources, ensuring agents have the necessary context to assist in system maintenance.
  • Distributed Systems Mastery: Advanced understanding of CAP theorem, distributed locking, and eventual consistency in high-concurrency IoT environments.
  • Cloud Ecosystems: Deep hands-on experience with AWS, Azure, or GCP, specifically regarding Serverless, Container Orchestration (K8s), and Global Traffic Management.
  • The Sr. Staff Mindset: Ability to discern between "AI Hype" and genuine architectural value.
  • Experience managing Technical Debt, knowing when to automate legacy cleanup using AI.
  • Exceptional ability to distill complex technical designs into a concise executive summary.
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.
  • 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.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
cloud infrastructureAI-Augmented EngineeringModel Context Protocol (MCP)OAuth2JWTWebhooksCloud-to-Cloud (C2C) connectorspublic-facing APIsAI-native development environmentsdistributed systems
Soft Skills
technical leadershipcoachingcommunicationcollaborationproblem-solvingexecutive summary distillationstrategic thinkingadaptabilitycritical thinkingmentorship
Certifications
Bachelor's Degree