A leading UK-based tech company is looking for Senior Software Engineers to play a central role in the evolution of its software product. This role offers the opportunity to leverage your skills, experience, and knowledge to make a tangible impact on the product as the client aims to advance research through innovative technology.
About the company
This is an exciting opportunity to deliver ethically sourced, reliable human data at speed, enabling academic, commercial, and AI-driven teams to generate actionable insights. The company fosters innovation, creativity, and a strong engineering culture, empowering engineers to solve complex problems and make a tangible impact on the product. It operates in a 100% remote working environment, giving employees flexibility while contributing to meaningful projects.
Key responsibilities
- Collaborate in cross-functional, stream-aligned teams including engineers, tech leads, product managers, and designers.
- Apply agile development practices to plan, build, and support software solutions.
- Build and maintain modern web applications using Python, TypeScript/JavaScript, or containerised architectures.
- Design scalable and reliable systems on cloud platforms such as AWS/ GCP.
- Ensure software quality with automated testing, monitoring, and observability practices (e.g., Datadog, RUM, tracing).
- Support production systems, proactively resolving issues and improving system stability.
- Collaborate with stakeholders to understand user needs and drive data-driven product improvements.
- Mentor and coach colleagues, sharing best practices and contributing to the growth of engineering culture.
Required experience and skills
- 5+ years’ experience using Python.
- Deep understanding of modern web applications and architecture principles.
- Experience building TypeScript/JavaScript applications and working with NoSQL databases.
- Strong knowledge of Event-Driven Architecture and best practices.
- Hands-on experience with AWS/ GCP.
- Solid understanding of driving quality into code through test automation, including unit, integration, and end-to-end testing.
- Strong problem-solving skills, ability to mentor colleagues, and a commitment to engineering best practices.
Benefits
- 100% remote working with flexibility.
- Exposure to cutting-edge cloud and AI technologies in real-world applications.
- Supportive, collaborative culture with emphasis on learning, growth, and innovation.
- Competitive salary package, including health coverage and professional development opportunities.
- Opportunity to work on globally impactful products that advance research and AI development.
Recruitment process
Applications will be reviewed on a rolling basis. The recruitment process includes technical assessments and interviews with engineering leads and product managers to ensure alignment with both skills and cultural fit.
Your consultants
Your recruitment journey is being led by Jack Wilson (Jack.Wilson@aspirelifesciences.co.uk) and Julien Funes (Julien.Funes@aspirelifesciences.co.uk), experts at the crossroads of technology and life sciences.
Jack connects top AI and Machine Learning talent with fast-growing startups across the UK, Europe, and the USA, helping candidates land roles where innovation meets life-saving impact.
Julien focuses on sourcing elite Machine Learning and data talent for biotech and life sciences startups across Europe and North America, matching skills with opportunities that push the boundaries of tech in healthcare.
Together, Jack and Julien are committed to guiding you through every step of the recruitment process and helping you find a role that aligns with your skills, experience, and career ambitions.