Redwood Materials
Hatch
Ingénieur Staff Backend
LE RÔLE : COMMENT VOUS AUREZ UN IMPACT
REJOIGNEZ LA RÉVOLUTION REST
Le monde est connecté et fatigué. Il est assailli par les écrans, les notifications et le sentiment que vous devriez toujours être en train de faire... quelque chose. Mais bon, vous lisez cette offre d'emploi en ce moment, donc vous savez probablement exactement de quoi nous parlons.
Alors voici une bonne nouvelle au milieu de tout ce bruit : Hatch est une entreprise de bien-être du sommeil qui parie sur le repos dans une culture obsédée par l'optimisation. Alors que la plupart des technologies sont conçues pour vous garder engagé, nos appareils utilisent la science de la formation des habitudes pour aider les gens à se déconnecter, à se détendre et à se ressourcer. Grâce à des routines vraiment agréables, à la création d'habitudes et à des conseils doux (pas de scores de sommeil ni de wearables ici), nous aidons les gens à prendre de meilleures habitudes de sommeil et à ressentir la différence dans leur vie quotidienne.
Il y a plus de dix ans, nous avons commencé avec pour mission d'aider les parents à naviguer dans les complexités du sommeil des nouveau-nés. Aujourd'hui, nous aidons plus de 5 millions de personnes (et ce n'est pas fini) à prendre soin d'elles-mêmes et de leurs proches grâce au pouvoir du repos.
Nous sommes ouverts aux candidats de tout le Canada et des États-Unis. Cependant, veuillez noter que Hatch est basé en Californie, nous vous demandons donc simplement d'être disponible pendant les heures PST/PDT.
Équipe : Ingénierie Backend | Rapporte au : Directeur, Backend & DevOps | Lieu : Télétravail possible (US/Canada, heures PST)
CE QUE VOUS FEREZ
Vous serez responsable de l'architecture, de la livraison et de la fiabilité du backend derrière les applications mobiles et les appareils IoT de Hatch. Cela signifie des APIs Java et Python REST, AWS IoT, Lambda, et les pratiques de monitoring, d'alerte et DevOps qui maintiennent des millions d'appareils en fonctionnement dans de vraies maisons.
Vous êtes un bon candidat si vous prospérez dans des environnements d'apprentissage et de livraison rapides. Vous êtes autonome et avez démontré une forte prise en charge et une auto-direction. Vous vous efforcez de comprendre le business de ce que nous essayons d'accomplir et de proposer des solutions d'ingénierie pour apporter de la valeur aux clients. En tant que petite équipe où le développement assisté par IA est au cœur de notre façon de travailler, nous attendons de ce rôle senior qu'il monte en compétence rapidement, utilise l'IA de manière fluide dans son quotidien et livre largement sur nos systèmes backend.
En travaillant sur le Mobile, l'Embarqué et le Produit, vous dirigerez la conception des systèmes, définirez la direction technique et encadrerez les ingénieurs. C'est un rôle unique de bout en bout : les APIs cloud d'un côté, les appareils physiques de l'autre.
Premiers 90 Jours : Apprendre et Contribuer *
- Plongez dans notre architecture et nos outils backend grâce à des présentations d'équipe et à votre propre exploration approfondie, et revenez avec des observations claires *
- Comprenez ce qui motive l'entreprise et apportez un jugement éclairé sur ce que nous priorisons *
- Prenez en charge et livrez un projet backend à fort impact de bout en bout dans notre pile Spring Boot + Hibernate, en utilisant l'IA de manière fluide pour accélérer la livraison *
- Participez proactivement et contribuez aux conversations sur l'architecture et à la conception inter-équipes *
- Établissez des relations de travail solides avec vos pairs dans les équipes Mobile, Embarqué et Produit
Premiers 6 Mois : Générer un Impact Réel *
- Comprenez parfaitement le flux de bout en bout de l'ensemble de l'architecture backend et les interactions avec l'application et le firmware de l'appareil *
- Proposez et dirigez des projets d'architecture ou de refonte qui améliorent la scalabilité et la fiabilité du système. Identifiez vous-même et dirigez la résolution des problèmes de dépannage. *
- Prenez en charge un domaine clé comme la communication des appareils IoT, les flux d'enregistrement/authentification, la planification des routines des appareils, ou le support backend pour les fonctionnalités de l'application mobile *
- Améliorez l'observabilité en utilisant Graphite, ELK ou d'autres outils de monitoring internes *
- Encadrez les coéquipiers et modélisez des décisions d'ingénierie pragmatiques et de haute qualité
Première Année : Transformer et Scaler *
- Dirigez la conception et le déploiement de nouveaux systèmes backend ou de refontes à grande échelle *
- Prenez en charge et dirigez des améliorations backend qui élèvent la fiabilité, la scalabilité et l'expérience développeur *
- Créez des bibliothèques, des modèles et des patrons réutilisables qui augmentent la cohérence de l'ingénierie
CE QUE VOUS APPORTEREZ
Les Essentiels *
- 8+ années d'expérience en ingénierie backend, avec une expertise approfondie en Java (11+) et Spring Boot. Familiarité et expérience avec Groovy. Expérience avec des services backend Python. *
- Expérience avérée dans la conception et la construction de JSON APIs RESTful évolutives. *
- Compétences techniques : Systèmes distribués, Java, Groovy, Python, AWS, MySQL, Outils d'infrastructure et de monitoring (Ansible, Jenkins, ELK. Graphite, Docker, etc.) *
- Automatiser, Automatiser, Automatiser : Vous savez écrire des tests automatisés et pouvez expliquer comment et où les utiliser (et ne pas les utiliser). Vous croyez au déploiement continu et comprenez le rôle crucial des tests. *
- Désir d'élégance et de simplicité : Votre code doit être si puissant, et si simple, que vous ayez peu de travail à faire. "Faites la chose la plus simple qui puisse fonctionner" n'est pas seulement un slogan ici ; c'est un mode de vie. *
- Jugement et Humilité : Vous êtes suffisamment conscient de vous-même pour savoir que vous vous engagez dans une voie sans issue et quand soulever des préoccupations. Vous savez que demander de l'aide n'est pas un signe de faiblesse mais plutôt une force.
Sans peur des nouvelles technologies inconnues : Vous plongez dans de nouvelles technologies et paradigmes qui vous sont inconnus et inconfortables avec une joie avide. Vous avez appris plusieurs langages au cours de votre carrière et restez curieux des nouveaux outils, frameworks et technologies. *
- Esprit collaboratif : Vous rendez tous ceux qui vous entourent meilleurs *
- Communication claire : Vous pouvez expliquer des choses complexes simplement
L'état d'esprit que nous aimons *
- Mentalité client : Vous restez concentré sur la création de valeur pour nos clients *
- Mentalité de bâtisseur : Vous prospérez dans un environnement de croissance rapide, juste au bord du chaos *
- Humains avant le Processus : Nous privilégions la résolution en face à face plutôt que les processus asynchrones qui s'éternisent *
- Prenez une pelle 🌿 (vous aidez là où c'est nécessaire - même en dehors de votre domaine d'expertise) *
- Le feedback est un cadeau 🎁 (vous avez l'expérience de recevoir et de donner gracieusement du feedback) *
- Apprenez plus vite 👟 (livrez de petites fonctionnalités de manière itérative, apprenez et engagez-vous dans la prochaine étape)
Points bonus • Pipelines DevOps basés sur Ansible • Expérience matérielle connectée • MQTT
🚀 COMMENT NOUS TRAVAILLONS : UNE CULTURE OBSÉDÉE PAR LE CLIENT
Nous sommes pionniers dans la manière dont les équipes modernes construisent avec une orientation client : *
- Outils qui vous amplifient : Accès à des outils d'analyse produit de premier ordre, à des boucles de feedback et à des outils de prototypage rapide. *
- Temps d'exploration : Temps dédié pour des analyses approfondies des problèmes clients et l'expérimentation de solutions. *
- Écrivez moins de code répétitif : Passez votre temps à livrer des fonctionnalités à fort impact, visibles par le client, pas à écrire du code répétitif. *
- Apprentissage continu : Ateliers interfonctionnels réguliers, observation d'entretiens clients et moments de "wow, regardez ce que nous avons construit pour eux".
Le résultat ? Vous ferez le meilleur travail de votre carrière, plus rapidement que vous ne le pensiez possible.
Prêt à aider le monde à mieux dormir ?
Nous serions ravis d'avoir de vos nouvelles ! Postulez maintenant et rejoignez-nous pour faire du bon sommeil une réalité pour tous.
E-Verify
Hatch participe à E-Verify et fournira au gouvernement fédéral les informations de votre formulaire I-9 pour confirmer que vous êtes autorisé à travailler aux États-Unis.
Avis de confidentialité
En soumettant une candidature d'emploi chez Hatch, vous acceptez notre avis de confidentialité, situé ici hatch.co/employment-privacy-policy
POURQUOI VOUS AIMEREZ TRAVAILLER CHEZ HATCH *
- Nous sommes une entreprise certifiée Great Place to Work *
- Nous aidons les gens à mieux dormir. Nos produits font une réelle différence significative dans la vie de nos clients *
- Notre équipe est collaborative, amusante et pleine d'esprits brillants, et vous travaillerez avec une direction qui valorise vraiment chaque contribution *
- Nous sommes soutenus par des investisseurs de classe mondiale (et nous grandissons rapidement) *
- Nous sommes un environnement de travail favorable au télétravail. Nous mettons en pratique ce que nous prêchons pour offrir à nos employés un meilleur équilibre et plus de flexibilité
LES AVANTAGES & BIENFAITS QUI COMPTENT *
- 100% des assurances médicales, dentaires et de vision payées pour les employés (80% pour les personnes à charge, y compris les partenaires) *
- Équité significative. Vous êtes un propriétaire ici *
- 401(k) avec égalisation sans calendrier de vesting *
- 16 semaines de congé parental entièrement rémunéré *
- 16 séances de thérapie gratuites (pour vous et une autre personne adulte dans votre vie) *
- Soutien financier pour la planification familiale *
- Bureau à distance et remboursement mensuel d'internet *
- Réductions pour amis et famille sur les produits Hatch *
- Réductions exclusives sur les voyages, les divertissements et les grandes marques de détail
À PROPOS DE HATCH
Hatch a été fondée en 2014 par les entrepreneurs (et parents eux-mêmes) Ann Crady Weiss et Dave Weiss. Basé à Menlo Park, en Californie, Hatch crée des technologies qui aident vous et votre famille à mieux dormir.
Le réveil Hatch Sleep Clock est un tracker de sommeil sans contact qui fournit des informations exploitables, des recommandations personnalisées et des routines de coucher basées sur vos habitudes et préférences de sommeil uniques *
- Restore 3 vous aide à réguler votre système nerveux et à vous synchroniser avec votre rythme circadien grâce à des routines de détente, de l'audio de sommeil scientifiquement prouvé et des lumières d'ambiance *
- Hatch Baby aide les parents à apaiser leurs tout-petits et à créer des habitudes de sommeil saines grâce à un soutien expert du sommeil, des sons doux et des lumières apaisantes *
- Hatch Go comprend dix sons apaisants dans un appareil portable *
Nous sommes un employeur garantissant l'égalité des chances et nous nous engageons à construire une équipe diversifiée et inclusive. Nous accueillons les candidats de tous horizons, expériences et perspectives.
