Honor is a leader in aging care innovation, providing technology and services to empower older adults. The Staff Software Engineer will build and operate production systems, collaborating with cross-functional teams to enhance services that support Honor's mission of improving aging care.
Responsibilities:
- You care about building systems that have real-world impact
- You’re creative and curious, and enjoy thinking outside the box
- You thrive in diverse, cross-functional environments, collaborating with design, product, data, and care operations
- You have a builder’s mindset, evolving systems from design through operation
- You ensure the final product across the team is of high quality and the clients benefit from our attention to detail and debugging procedures
- You enjoy sharing knowledge, mentoring others, and contributing to a healthy, inclusive engineering culture
- You’re an excellent, proactive communicator — able to translate complex ideas (both in writing and verbally) into clear, actionable solutions for technical and non-technical partners
- You’re quick to spot inefficiencies in processes across your team and engineering and make actionable steps and recommendations to amend them
- You’ll work on core services that power how families find care and how Care Professionals do their work—systems that directly support Honor’s mission every day
- You’ll be working with the DemandGen Team — powering Honor’s public digital experiences and growth channels that help thousands of families find the care they need
- Your work will shape how people discover and receive the care they need
- You’ll solve real, complex problems at the intersection of engineering, operations, and human impact
- You’ll collaborate with thoughtful, mission-driven teammates across engineering, product, design, and operations
- You’ll have ownership, autonomy, and the opportunity to grow as both an engineer and a product-minded technologist
Requirements:
- Strong backend engineering experience, with a track record of building and operating production systems
- Experience designing relational data models and working with databases at scale
- Experience with API design, distributed systems, and backend performance considerations
- Proficiency in Python or transferable backend experience with a willingness to learn Python
- Familiarity with cloud platforms (AWS preferred)
- Familiarity with frontend technologies such as React (Next.js/Vite/etc), Typescript, and Tailwind
- Experience with using AI tooling to assist with productivity in both coding and deployment