Senior Software Engineer @ SmartThings - Mountain View, CA

Job Overview

8 days ago

Senior Software Engineer

SmartThings - Mountain View, CA

Description


Samsung SmartThings is seeking a Senior Software Engineer in the Bay Area. This individual is welcome to work remotely as long as they are able to travel to the office as needed.

We are looking for a talented Senior Software Engineer to help build and scale the SmartThings cloud platform. You'll be working on a platform that processes billions of requests and events, have full end-to-end ownership of code and infrastructure and work with the latest technology at scale in a fun team environment.

Our team is responsible for the integrations with our strategic partners. As a team member, you will be building features that directly impact our users and working in all phases of the software development lifecycle. If you desire a technically challenging, collaborative and fun environment, SmartThings may be the place for you! We primarily use AWS Lambda & Golang and a mix of the latest AWS service.


Key Responsibilities

  • Comfortable working in all phases of the software development lifecycle from planning to deployment and support
  • Project ownership, working with managers to scope and define assignments, and other project criteria
  • Drive key strategic outcomes like reliability, quality and testability
  • Proactively identify areas for improvements
  • Collaborate with other developers, internal and external partners
  • Willingness to work across various time zones and geographies
  • Mentoring other team members

Skills Knowledge and Expertise

  • Experience in Software Engineering with demonstrable experience utilizing the latest practices and techniques (4+ years of experience preferred)
  • Excellent communication and people skills. Comfortable presenting to both internal and external executive audiences at a global scale
  • Ability to operate in fast-paced, deadline driven, collaborative and iterative programming environment
  • A passion for continuous learning and understanding
  • Experience with AWS Lambda, Google Cloud Functions, or Azure Functions
  • Experience with Terraform
  • Experience in designing and developing microservices and REST APIs
  • Working knowledge of source control (preferably git and GitHub/GitLab)

Compensation for this role for a candidate based in Colorado is expected to be between $108,000.00 and $156,600.00 and for a candidate in NYC is expected to be between $126,653.00 and $183,648.00, but may be higher or lower in other States due to geographic differentials in the labor market.

About SmartThings

Creating a safer, smarter world with you.

SmartThings brings your home to life by being the leading open platform for the consumer Internet of Things. Bringing together developers, device makers, and service providers to make the world a smarter place. From a door that knows when to lock itself, to a living room that can get the party started or a sink that can help to call a plumber; the opportunities are endless to make everyday objects around us more useful. So if you’re innovative, not afraid to challenge status quo, collaborative and have a passion for technology, then you’ve found your next home with SmartThings!

Similar Jobs

Staff Software Engineer, Hubs

Box

Redwood City, CA

This team focuses on high-reuse components and real-time technology to power core product features that benefit millions of Box users every day.

Software Engineer

JPMorgan Chase Bank, N.A.

Palo Alto, CA

The employer will alternatively accept a Bachelor's degree and five (5) years of experience in lieu of a Master's degree and three (3) years of experience.

Software Development Engineer, Alexa Voice Services

Amazon.com Services LLC

Sunnyvale, CA

Experience in software development building production software systems. 1+ years of experience in software development. Experience in C, C++, C# development.

Software Development Engineer in Test, TikTok Monetization/Ads

TikTok

Mountain View, CA

We aim to improve the usability, reliability, stability of the whole system and user experience through project testing, automation testing, CI/CD system…

Software Development Engineer, Alexa Speech

Amazon.com Services LLC

Sunnyvale, CA

Create detailed design of software components. 1+ years of experience in software development. Programming experience with at least one software programming…

Software Development Engineer in Test

AlignTech

San Jose, CA

Serve as a test lead for small and medium-sized projects and mentor junior-level software development test engineers.

Sr. Software Engineer - Machine Learning (Remote Friendly)

Saildrone

Alameda, CA

As a software engineer on the Machine Learning (ML) Team you will help to develop and implement our machine learning operations (MLOps) stack.

Software Development Engineer, Cornerstone Bidder

Amazon.com Services LLC

Palo Alto, CA

5+ years professional experience in software development. 2+ years of non-internship professional software development experience.

Software Engineer III

Walmart

Sunnyvale, CA

Minimum Qualifications: Bachelor of Science and 5 years' experience in software engineering OR Master of Science.

Software Development Engineer, Music Subscriptions Cost Savings

Amazon.com Services LLC

San Francisco, CA

Experience providing technical leadership to junior engineers. 2+ years of non-internship professional software development experience.

Digital Signal Processing Software Engineer (Remote)

Raytheon Intelligence & Space

San Jose, CA

Minimum 2 years of relevant software development experience in digital signal processing techniques and embedded software development.

Software Development Engineer

Amazon.com Services LLC

San Francisco, CA

Experience with professional software engineering best practices such as Agile project management, coding standards, code reviews, source control management,…

Software Engineering

JPMorgan Chase Bank, N.A.

Palo Alto, CA

Must be a hands-on Software engineer. Computer science engineering degree or equivalent. Must have 7+ years of experience with SDLC.

Software Development Engineer

Amazon Dev Center U.S., Inc.

East Palo Alto, CA

3+ years professional software development experience. 2+ years of non-internship professional software development experience.

Software Engineer - Emulation

Synopsys

Sunnyvale, CA

You have 2+ years of software development experience in developing and testing large C++ applications in Unix-based environment.

Software Engineering - Java

JPMorgan Chase Bank, N.A.

Palo Alto, CA

5-7 years of experience in enterprise architecture and software design. 5-7 years of software engineering experience working in Java & J2EE stack including…

Site Reliability Engineer

JPMorgan Chase Bank, N.A.

Palo Alto, CA

Debug complex issues across whole software stack. Partner with engineering teams to ensure that the final product meets service level guarantees.

Senior Software Engineer

Walmart

Sunnyvale, CA

Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.

Java Tech Lead - Front End

Precision Technologies

San Jose, CA

Java Front end Tech…

SolarLeadFactory - Frontend Developer - Direct Hire [Remote]

Braintrust

San Francisco, CA

At least 3-5 years of experience in front-end development work. As the first decentralized talent network, our revolutionary Web3 model ensures the community…

.Net Developer

Deloitte

Sacramento, CA

Coordinate with offshore team on day-to-day project delivery. The practice aims at developing service-oriented architecture (SOA) and other integration…

Front End Developer - Nationwide Opportunities

Amazon Web Services, Inc.

San Francisco, CA

A sign-on bonus and restricted stock units may be provided as part of the compensation package, in addition to a range of medical, financial, and/or other…

Senior Software Engineer

Element Science

San Francisco, CA

Knowledge of service-oriented architecture, object-oriented design, and REST. Element Science is building a world class software engineering team responsible…

Sr. Front End Developer - Nationwide Opportunities

Amazon Web Services, Inc.

Sunnyvale, CA

A sign-on bonus and restricted stock units may be provided as part of the compensation package, in addition to a range of medical, financial, and/or other…