The job below is no longer available.

You might also like

in Seattle, WA

Use left and right arrow keys to navigate
Hours Full-time
Location Seattle, WA
Seattle, Washington

About this job

Wally Labs is a product-centric, hardware and software startup within Sears. The growing team is made up of startup veterans, experienced execs, and passionate individuals who are driven to build solutions that truly deliver on the Connected Home dream. Our WallyHome platform is already best in class for mitigating and preventing water damage, but that's just the start of our mission. We're tackling hard problems that will make a material impact on your friends' and family's lives! If you are excited about making people's homes smarter and safer, and you won't settle for anything less than elegance and ease of use, we'd love to get to know you.

Our team at Wally Labs, is looking for a self-driven Software Engineer to join our small and effective team to help build our highly-responsive, highly-scalable and highly-available services infrastructure.

Job Duties:
  • Working as a cloud software engineer on Wally Labs' IoT water-leak detection solution, creating and managing scalable, reliable and secure RESTful services, with data storage in the cloud, using mostly AWS technologies.
  • Develop and maintain APIs and services for handling incoming temperature, humidity, and other data from several thousand sensor devices in the field. Decode date and queue up asynchronously using Amazon SQS and process into usable information, to analyze and determine if there are any 'activities' of interest to the customer (such as a water leak, etc.).
  • Integrate with several external services to alert our customers when such activities happen via e-mail, SMS, and push notifications.
  • Provide a rich API for various clients including Web, iOS and Android, as well as for internal dashboards and monitoring tools. Expose a subset of the same API for our customers to use to have direct access to their data.
  • Develop data aggregation and caching strategies to ensure that queries for historical data (for charting and other applications) are performing.
  • Integrate with the Nest API and develop a complex control algorithm so that customers can control their Nest thermostats using the temperature readings from their WallyHome sensors.
  • Implement a robust ETL process for transferring the large amount of incoming data into Amazon Redshift on a nightly basis, so that it can be used for long-term analysis for applications such as mold risk detection.

Qualifications:
  • 3+ years of AWS experience
  • 5+ years of JAVA experience
  • NoSQL data stores, including MongoDB and Redis
  • Startup experience and/or can-do mentality
  • Strong object-oriented programming and design skills
  • Continuous integration and continuous deployment
  • Knowledge of server configuration in a Linux or AWS environment
  • BA/BS degree in Computer Science or related technical discipline is preferred


EEO EMPLOYER