Staff Software Engineer
Lunar· Engineering
NewcastleFull-timePosted 11mo ago
About the role
Staff Software Engineer role at Lunar focusing on building a modern, cloud-native healthcare platform using Elixir, with responsibilities spanning architecture, access control, high availability, and integration across medical devices and workflows.
Responsibilities
- Modern cloud architecture, built from scratch: design a modern cloud-native platform with Elixir at its core.
- Develop a radically better access control system for clinical data: create a modern access control system with fine-grained permissions that respects clinical data structure and patient data ownership, while enabling population-level insights for better public health.
- Keep hospitals online 24/7 - no matter what: design and ship infrastructure that can handle rolling deployments, failover, and real-time data sync in high-availability environments.
- Bridge the gap between software and hardware: architect a next-generation integration engine to connect ventilators, bedside monitors, imaging equipment, lab equipment, and more in real time.
- Push hospital workflows into the modern age: rewire data movement between nurses, doctors, and administrators to create fast, intuitive experiences.
Qualifications
- Minimum of 10 years of professional software engineering experience.
- Proficiency with object oriented and functional programming; experience with Phoenix, Elixir, Python, Erlang, Javascript, Node.js and more.
- Strong ability to work in a fast-paced, collaborative, and innovative team environment.
- Exceptional problem-solving skills with a track record of tackling challenging engineering problems.
- Intellectually curious with a growth mindset and ability to tackle novel challenges using fundamentals and first principles.
- Familiarity with open-source technology and a desire to explore and experiment with new solutions.
- Experience building 0-1 with a strong product sense.
- Excellent communication skills to articulate technical decisions, trade-offs, and best practices.
- A passion for meaningful healthcare software innovation is a plus.
Skills
Required:ElixirPhoenixPythonSystem design
Nice to have:ErlangJavaScript/Node.js
Last updated Oct 1, 2026. Interested? Apply on the company site.
About Lunar
The most sophisticated software system ever built for hospitals
Lunar is a stealth technology company building a new type of software system for hospitals.
healthcare technologyhospital softwaredataautomationmachine learning
More open roles at Lunar
- Fractional Laboratory Informaticist3w agoRemote · Fractional Hires
- Staff Frontend Engineer3mo agoSan Francisco · Engineering
- Staff Software Engineer, Platform3mo agoSan Francisco · Engineering
- Staff Software Engineer, Product3mo agoSan Francisco · Engineering
- Senior Software Engineer, Product3mo agoSan Francisco · Engineering