Server Side Development Engineer

Greater Denver Area

Rachio has built the category defining and leading connected irrigation controller for consumers that is revolutionizing how people interact with their landscapes. It helps consumers save time and money, most importantly, as a result of sustainably using one of our most precious resources, water. We’re looking for a talented server side engineer that is excited about the Internet of Things (IoT) space and using new technologies to power the Iro and future products. This is the opportunity to work with a highly talented engineering team that is building technology that bridges software to the physical world.

Required Experience

  • Solid programming experience including common design patterns, data structures and object-oriented principles utilizing JVM languages (Java 7 and/or Java 8 prefered).
  • Proficient in system design, concurrency, and architecture (particularly with service-oriented architectures, performance, distributed systems, and scalability)
  • Experience with Tomcat/Jetty, Spring/Dropwizard, and JPA/Hibernate/jDBI
  • Interest in reactive & functional programming
  • Relational and NoSQL database experience
  • Ability to work in a fast paced agile development
  • Familiarity with devops and Amazon Web Services
  • Highly proficient in a UNIX/Linux environment
  • Scripting skills in at least one common language (Python, Perl, Shell, JavaScript)
  • Experience with continuous deployment, test automation, and test-driven development practices (JUnit and/or TestNG)
  • Familiarity with either Gradle or Maven for development and deployment (semantic versioning, etc.)

Compensation

  • Salary based on experience.
  • Stock options.

Benefits

  • Great location in the heart of Denver’s LoDo area, near the ballpark, that includes parking.
  • Employee Paid Medical & Dental Insurance, 50% spouse paid.
  • 401(k) Employee Retirement Savings Account.
  • Paid Holidays & Flexible Time-Off Policy.
  • Fun, collegial startup culture. We even love dogs in the office.

Apply now at jobs@rachio.com. Be sure to include a cover letter.