Engineering Culture
Building a culture that enables every engineer to do the best work of their career while delivering healthcare technology that makes a difference.
Code Reviews as Education
Code reviews are an essential part of our process - not just for quality, but for education. They're opportunities for learning for both the author and reviewers.
- • Remember: you are not your code
- • Use reviews to give and receive knowledge
- • Constructive criticism helps us all grow
- • Quality gatekeeper for our codebase
Proposals Drive Innovation
Writing proposals allows teammates to provide feedback on ideas, ensuring technology and processes are well thought out with team buy-in.
- • New technology ideas and evaluations
- • Process improvements and refinements
- • Coding conventions and standards
- • Architecture decisions and patterns
Break Down Knowledge Silos
Share knowledge, educate others, and don't be afraid to tackle problems outside your domain. Knowledge belongs to the team, not individuals.
- • Cross-functional collaboration
- • Rotate ownership and responsibilities
- • Document and share learnings
- • Encourage exploration beyond comfort zones
Human First, AI Empowered
We embrace AI as a powerful tool to enhance human capabilities, not replace them. Technology serves people, and people drive innovation.
- • AI amplifies human creativity and problem-solving
- • Thoughtful integration of emerging technologies
- • Focus on human-centered design
- • Ethical technology development
How We Work
Continuous Learning
Regular tech talks, knowledge sharing sessions, and opportunities to explore new technologies and methodologies.
Collaborative Development
Pair programming, mob programming, and cross-team collaboration to build robust, well-understood solutions.
Quality First
Comprehensive testing, thorough code reviews, and a commitment to building maintainable, scalable systems.
Our Team Philosophy
“Enabling employees to do the best work of their careers” isn't just a motto—it's how we approach every project, every challenge, and every opportunity to grow.
We believe in:
- • Psychological safety and open communication
- • Celebrating both successes and learning from failures
- • Investing in personal and professional growth
- • Building technology that makes a real impact
We practice:
- • Inclusive decision-making and feedback
- • Transparent communication about challenges
- • Regular retrospectives and continuous improvement
- • Work-life balance and sustainable development