Senior Software Engineer
Posted Updated
- We are looking for an experienced Senior Software Engineer who is eager to build the backend services for our AI/ML product features that make a significant impact within the organization
- Be part of a team working on building out backend services that will support our core ML/AI product features
- Create the necessary backend infrastructure to enable scalable, resilient and highly performant solutions
- Deploy and manage various applications in production
- And of course, you will be coding every day!
Benefits
- Full access to Lyra’s mental health services for employees and their eligible dependents—at no charge
- Medical, dental, and vision benefits, and free monthly membership to One Medical
- Four weeks of vacation and paid holidays
- Monthly tech stipend
- 401k and equity options
- The ideal candidate will be enthusiastic about taking ownership of their work and spearheading cross-functional projects
- Thrive on working with brilliant teammates to solve complex, meaningful problems
- Enjoy cross-functional collaboration with therapists, data scientists, engineers and product managers
- Are passionate about making a social impact and supporting people at their most challenging moments
- Ability to write high-quality code in Java (Kotlin a plus) and Python
- 4+ years of experience delivering production ready products
- Strong organizational skills and the ability to distill complex problems into clear priorities that move the team and business forward
- Excellent communication skills with a talent for building consensus and alignment
- A thoughtful approach to balancing quality and deadlines in fast-paced settings
- Experience implementing, production-level RESTful APIs
- Experience with relational and low-latency databases
- A desire to learn new technologies quickly
- A love of building systems from scratch
- Experience working with Docker and deploying applications to Kubernetes
- Experience with modern async Python web frameworks (e.g., FastAPI) and handling data streaming (WebSockets, Server-Sent Events)
- Understanding of basic machine learning principles and how to support inference of ML models in production
- Experience defining and using Protobuf messages
- Experience building solutions on cloud infrastructure, particularly AWS
- Experience working with highly sensitive data in a healthcare environment
