Staff/Senior Software Engineer

Staff Software Engineer  

About the role 

This role is both an individual contributor as well as a technical leader. 

  • Lead by example delivering high quality product improvements that meet or exceed all internal standards.  
  • Provide technical leadership, promote quality and mentor team members in identifying and resolving complex problems.  
  • Lead and evangelise standard technologies and methodologies that benefit the team and business. Adopt a security mindset and educate peers on security matters. Architect solutions using well accepted design patterns to allow for iterative, autonomous development and future scaling. 
  • Proactively identify significant potential improvements to the product and technical health, framing these in business terms that enable them to be prioritised against other product improvements. You also help other people do this.  
  • You participate in longer term planning - always considering the impact to customers and the business as a whole. You promote economic thinking and enable others to make timely and smart decisions.  
  • You are often a voice of guidance for your peers. You regularly give and seek feedback, helping your squad collectively improve.  
  • You are continuously expanding your own understanding of technology, and sharing that knowledge with others. You mentor others in an open, respectful and empathetic manner.  
  • You have a bias for action, demonstrating your own high velocity and helping the broader team ship more over time. 
  • This role is not intended to be a people/line manager, although we would like to encourage people that may be interested in doing that to apply as well. 
About Psyomics 

Psyomics is an innovative health-tech company based in Cambridge, that is developing unique technology to radically improve the way mental health conditions are assessed and identified, to help more people access the right level of support, first time. We are committed to delivering outstanding products and services to support healthcare professionals with more efficient treatment and care pathway planning. 

Our product, Censeo, is a comprehensive digital mental health assessment platform where users are guided through a series of adaptive questions, to build a detailed picture of their mental health symptoms and concerns. 

About you 
  • You have experience building and maintaining scalable, performant, and secure web applications. 
  • You have professional experience across NodeJS, React, TypeScript and AWS. 
  • You are able to demonstrate empathy for users, which is particularly important as we aim to improve things for our clinicians. 
  • You have experience providing guidance or mentorship to more junior engineers. 
  • You are passionate about technology and love delivering high-quality software. 
  • You are resourceful and know how to prioritise what’s important vs what can wait later. 
  • You have a predisposition to thrive in a startup environment where there is the opportunity to have a significant impact on the product and business, and ambiguity and uncertainty is high. 
What does success look like in the first 3 months? 
  • You have a strong grasp of the domain including the product, architecture and codebase. You have proactively identified and delivered improvements to these as well as our efficiency and effectiveness as a team. 
  • You have worked effectively as part of the team and built strong relationships across product and engineering, as well as the wider business. You are well respected for your technical abilities, and are trusted to effectively work with others, and deliver against the commitments you make. 
  • You have significantly contributed to shipping multiple significant product improvements that enable us to provide more and better mental health assessments to those in need. 
  • You have provided leadership on one or more complex technical challenges, from identification though to resolution. 
Our technology stack 
  • We have an entirely serverless stack deployed on AWS using Appsync, Lambda, S3, Dynamo, RDS, Cloudfront, Cognito. We use 3rd party tooling for messaging, observability, product metrics, and anything else. We have a strong bias to buy over build so we can focus on our core value add. 
  • We use typescript for the front end, back end and infrastructure as code using AWS CFT/CDK 
  • Our frontend is an SPA built in React that connects to a GraphQL API 
The package: 
We offer a great benefits package: 
  • Competitive salary 
  • Share options scheme 
  • 8% company pension contribution 
  • 30 days holiday per year plus 3 extra days for Christmas office closure 
  • Death in Service 4 x salary 
  • Training and development options 
  • Flexible healthcare and wellbeing package 
  • Blended working environment with office in Cambridge (onsite 1-2 days a week) 


Apply Here