Applications will be reviewed on a rolling basis from the 18 th November - don't wait to submit yours, we want to hear from you Are you seeking a career with purpose? Do you want to make a difference to the lives of millions of people? Then join Neuronostics Award-winning and rapidly growing, our mission is to enable fast and accurate diagnosis and treatment for everyone with a suspected neurological condition. Our vision is to create accessible technologies and deliver digital solutions that release the power of mathematical modelling and data science tools to benefit people with neurological conditions, their loved ones and those responsible for caring for them. We are developing an exciting platform solution that we believe will have a significant impact on quality of life: accelerating time to diagnosis, reducing uncertainty and increasing objectivity in clinical decision making and management. Our first clinical product is BioEP: the biomarker of epilepsy, which can reveal the risk of future seizures from short segments of routinely collected brain data. Our values We work in partnership with specialist healthcare professionals, researchers and, most importantly, those with direct lived experience of neurological conditions. Our innovative solutions are built upon the highest standards of scientific rigour and peer review. We passionately believe Neuronostics should be accountable to all our stakeholders, displaying empathy and respect for the challenges they face. The role of Senior Software Engineer As a senior software engineer you will be engaged in hands on engineering, developing features spanning the whole stack. Working with our Lead Engineer and CTO, your role will involve scoping out critical requirements to inform developed features that enable scientific code developed by our R&D team to get into the hands of our customers. You will help to maintain product uptime and work to continuously improve resilience of our stack. You will be work collaboratively with members of our product, regulatory and commercial teams to fully understand the problems you’re solving and to ensure benefits are felt by our end users. To emphasise we don’t expect you to have all of these skills. We say this as research indicates that applicants from certain demographics may be hesitant to apply for a position unless they fulfill all the job criteria. Regardless of your background, we urge you to consider applying for any of our open positions, as you could very well be the ideal candidate we are seeking. Neuronostics is revolutionising diagnosis and prognosis of neurological conditions. We create algorithms and software which can be used to aid medical professionals to gain more value from EEG data than ever before. Neuronostics is looking for a talented Senior Software Engineer to join the team and play a key role in enhancing and expanding our product lines. About you: You want to use technology to have a positive impact on people's lives. You're a motivated and capable engineer with enough experience to consider yourself a senior engineer. You're driven by the impact your creations can have. You're a pragmatist who knows which details are worth immediate in-depth analysis and which can be contained and revisited. You're an excellent written and verbal communicator. You have experience in creating and scaling production web applications. You value high quality integration tests. (bonus) You have experience of working on "software as a medical device" products. The role involves: Working within the tech team to scope out features and requirements for taking scientific code from our science team and getting it into customer’s hands. Hands on engineering, developing features spanning the whole stack. Helping to maintain product uptime and continuously improving resilience of the stack. As we continue to hire, some time will be spent mentoring more junior members of the team. Collaborating with the product team, science team and end users to fully understand the problems you're solving. Current technology stack: Python (Django, NumPy) - Strong knowledge of python is the only must in this list HTMX, JS Postgres AWS Docker Aptible (PaaS) Terraform Testing with Pytest & Playwright Benefits: MacBook Pro Flexible working, hybrid, at least 2 days in Bristol office per week (adjacent to Bristol Temple Meads station) 25 days holiday (excl. bank holidays) Team socials Salary Sacrifice Pension 2% 7% contrib on qualifying earnings Salary up to £65k inc bonus DoE Research indicates that certain demographics, such as women, may be hesitant to apply for a position unless they fulfil all the job criteria. Regardless of your background, we urge you to consider applying for any of our open positions, as you could very well be the ideal candidate we are seeking. How to apply: Applicants are encouraged to get in touch early for an informal chat about the role so please email recruitmentneuronostics.com if you are interested in applying. To apply, an application consisting of a CV and accompanying cover letter outlining how your skills, experience and future career plans align with what we are looking for should be emailed to us via the ‘Apply’ button above. Applications will be considered on a rolling basis until the position is filled. We look forward to hearing from you. £50,000 to £65,000 reflecting level of experience