Senior Software Engineer
Lindus Health is looking for an experienced software engineer to build the platform powering the next generation of clinical trials. Join a small, fast-moving team and help us scale the product to manage complex trials and bring new treatments to patients faster!
This is an onsite role in London with a flexible (hybrid) office arrangement. After an initial onboarding period you are free to split your work days between our headquarters (near London Bridge) and your home office.
- You have 4 years or more experience as a software engineer collaborating in a team
- You are product-minded: you want to understand why we are building something to figure out the best how in collaboration with product managers, designers and users
- You are comfortable working across a stack that includes frontend (TypeScript/React), backend (Python/Django/Postgres) and infrastructure (AWS). You don’t necessarily have hands-on experience with all pieces of our stack but are happy to pick up technology that’s new to you.
- You like an early-stage startup environment with a small team (1 PM, 1 designer, 4 engineers) where you have autonomy and opportunities to grow in all areas that interest you
You belong here! If your experience and interests match with some of the above, we want you to apply.
What you will do
In your first month
- Learn about clinical trials and the problems we are trying to solve through our onboarding training and chats with people across the company
- Collaborate with the product team on a starter project and make your first commits
- Become familiar with the core components of our stack (React, TypeScript, Django, Python, Postgres, Amazon ECS)
In your first 3 months
- Become a part of the regular product development cycle: take ownership of a feature in Citrus, our trial delivery platform, seeing it through end-to-end from idea to deployment in collaboration with our PM, designer and other engineers
- Get close to users, observe the product being used in real trials and support the team in responding to feature requests and bug reports
Within your first year
- Take on responsibility for substantial new features in Citrus and facilitate related architecture and design decisions
- Shape our engineering practices and work on making the team more productive in areas such as testing, CI, deployment pipelines, cloud architecture
- Help grow the product & engineering team by interviewing candidates, onboarding new hires and possibly mentoring junior engineers
All new medicines need to undergo clinical trials to show they’re safe and effective. But today’s clinical trial infrastructure is stuck in the past, and the cost of developing new medicines has skyrocketed as a result. Patients have to wait longer and pay more for new treatments.
Our mission is to fix this. We use software to help innovative companies run faster, more reliable, and patient-friendly clinical trials. We’re still a young company, but we’ve already had a big impact. Since founding the company in March 2021 we’ve helped run over 70 clinical trials involving tens of thousands of patients, earning over $4m in revenue.
We raised a $6m seed round from some great investors including Firstminute and Seedcamp to power the next stage of our growth.
Our engineering values
Embrace Simplicity: We strive for simplicity in architecture, design and code, even though it sometimes means settling for a boring or less-than-perfect solution.
Collaborate Transparently: We openly share our work and always encourage others to ask questions, even when it creates a certain amount of overhead and may invite too many perspectives.
Take Ownership End-to-End: We trust engineers to own the delivery of features from idea to production, even when it means taking time away from coding to collaborate with users, product management and design.
Assume Collective Responsibility: We treat every issue as a shared concern, even though you may have to fix things that you had no part in building or you have to accept changes to your work by others.
Have Fun! We inject fun and silliness into our day-to-day work, even though it may take some time out of our day to craft the perfect meme or play darts to settle a dispute.
Why join the Lindus Health team?
- Be part of the founding team on a mission to change the way healthcare operates!
- Competitive salary, plus generous stock options
- Unlimited holidays; everyone is encouraged to take at least 28 days off each year
- Hybrid working arrangement
- Up to £1,000 per year towards courses and development
- Employee benefits program
- A new laptop as your main workstation and up to £500 towards setting up your home office
- UK visa sponsorship if you’re not already eligible to work in the UK
Next steps and interview process
- Apply! We welcome all applicants regardless of gender, ethnicity, sexual orientation, religion, civil or family status, age, disability, or race. If Lindus Health’s mission resonates with you, we want you to apply!
- Initial call with a co-founder or product team member (20 minutes): Informal chat to get to know each other. We want to tell you about our mission and what we're doing to revolutionise health research.
- Technical interview with the product team (up to 90 minutes): We will either discuss a piece of code that you worked on in the past or the result of a coding challenge that we give you ahead of time (maximum 2 hours of preparation) - it’s your choice. We deliberately don’t make you write code or solve algorithm puzzles in real time. We’ll also discuss our engineering values.
- Culture and values interview (45 minutes): Meet more members of the team and discuss our company culture and values.
- Optional: A visit to our office to meet us in person
Something looks off?