AI-enhanced for readability
Hatch | Staff Backend Engineer | REMOTE (US/Canada, Pacific Time hours) | Full-time | hatch.co
Source: hackernews
About Hatch
Hatch makes smart sleep devices and science-backed content to help people build healthy sleep habits, from newborns to adults.
- Our lineup includes the Hatch Sleep Clock, a contactless sleep tracker with no wearable, Restore 3, a smart sleep clock for adults, and Hatch Baby, plus a library of original sleep audio.
- Our products are in 1 in 3 US nurseries and we have over 5 million sleepers.
- We're fully remote with a small engineering team.
About the Role
We're hiring a Staff Backend Engineer to own the backend behind our mobile apps and IoT devices:
- Java/Spring Boot and Python REST APIs
- AWS IoT and Lambda
- MySQL
- Monitoring and automation (Ansible, Jenkins, ELK, Graphite, Docker) that keep millions of devices running in real homes
It's an end-to-end role, with cloud APIs on one side and physical devices on the other, and you'll work directly with the Mobile, Embedded, and Product teams.
Requirements
- 8+ years of backend experience
- Deep Java 11+/Spring Boot
- Some Python and Groovy
- A track record building scalable REST APIs
- A bias toward the simplest thing that works
Bonus Points
- MQTT
- Connected hardware
- Ansible automation