Software Engineer
Continuous glucose, the 5th vital sign, now available as part of the Current Health platform. Learn more about our partnership with Dexcom.

Software Engineer

Posted Mar 20 2019

Remote in the UK

Full time

Apply for this position

No file selected

Thankyou for your interest in Current. We'll be in touch with you shortly.

What will you do

How many times in your work do you get to save a life? At Current Health, you get to build and create technology that does this every single day. Current Health helps healthcare teams to monitor and manage patient's in their own home. We shine a light on human health outside of the hospital, delivering unprecedented insight's to healthcare professionals and surfacing those who are at high risk of illness before they deteriorate. Current Health uniquely brings together experts in artificial intelligence, biomedical engineering, electronics and software engineering, product design and clinical operations to deliver a technologically and scientifically complex platform globally.

About the role
We are looking for software engineers experienced in building scalable, well-tested applications and microservices. You will work as part of one of our software engineering teams, building out our platform and product for use by patients and healthcare professionals.

You will collaborate closely with other disciplines, including biomedical engineering, data science, electronics engineering and product science.

You will operate across the stack but will have significant back-end or data engineering experience.

Core tech stack:
• Java
• Microservices
• Python
• Lambda
• Athena
• PostgreSQL

About you

  • You are flexible and can learn on the job quickly
  • You enjoy solving problems and making a difference
  • Have previous experience as a Software Engineer
  • Have a good knowledge of at least one modern programming language
  • You are comfortable working, prototyping and delivering incrementally, adapting based on customer needs and technical difficulties, always with the user in mind
  • Have experience writing tests and testable code
  • Be comfortable reviewing, releasing, deploying and troubleshooting your and other people's code
  • You are a good team player, ready to help, debate, compromise and work together
  • You have an eye for detail and you always look at the big picture
  • You can pragmatically balance quality with a fast-paced schedule
Copy link