Senior Software Engineer
Lyrebird Health is transforming the quality and accessibility of healthcare by automating clinicians' most time-consuming tasks. Placed in General Practice, Allied Health, and Specialist clinics, Lyrebird is saving clinicians on average 2 hours per day and enabling a level of care that was previously impossible.
Thousands of clinicians use Lyrebird — and this number is increasing every day. These clinicians trust us to deliver a fast, reliable, and secure experience, and we value this more than anything. We want to keep earning trust while continuing to amaze our users. This is where you come in — to help us build an incredible product that delights clinicians.
Skills & Capabilities
Proven track record of technical leadership: You have 5+ years of engineering experience, including architecting and leading development of world-class product experiences. You've successfully mentored engineers and can guide technical decision-making across multiple projects and teams.
Technical excellence in frontend development: You have deep expertise in modern web technologies and frameworks, with a proven ability to architect scalable frontend solutions that balance performance, maintainability, and user experience.
System design and architecture: You can design and implement complex systems that scale, making thoughtful technical decisions that consider both immediate needs and long-term maintainability. You have experience with distributed systems and microservices architecture.
Technical strategy and vision: You can develop and communicate technical roadmaps, make architectural decisions that align with business goals, and guide the team through complex technical challenges.
Engineering best practices: You have a strong background in establishing and maintaining engineering excellence through code quality standards, testing practices, and CI/CD processes.
Thoughtful problem-solving: You approach problems holistically, starting with a clear and accurate understanding of the context. You think critically about the implications of architectural decisions and how they will impact scalability, performance, and user experience. You excel at breaking down complex technical challenges into manageable pieces.
Technical mentorship: You actively mentor other engineers, provide thoughtful code reviews, and help elevate the technical capabilities of the entire team.
Pragmatic about technology: To you, technologies and programming languages are about tradeoffs. You have strong opinions loosely held, and can effectively evaluate and introduce new technologies when appropriate.
Strategic communication: You can effectively communicate complex technical concepts to both technical and non-technical stakeholders, lead architectural discussions, and drive technical consensus across teams.
Attitude & Approach to Work
User Obsession: You'll bring unwavering commitment to developing the most exceptional product for our users. This will guide every decision you make at Lyrebird.
A Builder Mindset: You don't accept the status quo. You see obstacles as opportunities for growth and development. You're proactively building solutions, rather than fixating on problems.
An Olympian Work Ethic: You're relentless in pursuing your goals and demonstrate a high level of ownership, care and pride in everything you do.
Commitment to the team: You play for the back of the jersey, not the front. You're committed to acting in the best interest of Lyrebird and our users at all times
Lead the architectural design and implementation of major new features and capabilities, including ML/LLM integrations
Drive technical decisions and architecture for significant portions of the application
Establish and maintain engineering best practices, including testing strategies and deployment processes
Mentor and guide other engineers through complex technical challenges
Collaborate with product and design leads to define technical strategy
Design and implement scalable solutions for our growing user base
Lead system design discussions and technical planning sessions
Architect and implement robust monitoring and observability solutions
Drive continuous improvement of our engineering processes and practices
Lead technical interviews and help build out the engineering team
Contribute to technical strategy and roadmap planning
Co-Founder & CEO
Co-Founder & CTO
Partnerships
Growth
Enterprise
Strategy & Operations
Customer Support
Software Engineer
Chief of Staff
We're transforming the future of healthcare:
All that's missing is you.