At a Glance
- Tasks: Lead the development of innovative software for our Amperia analytical tool.
- Company: Join Abselion, a pioneering company in protein research technology.
- Benefits: Competitive salary, share options, and a dynamic work environment.
- Why this job: Make a real impact in life sciences with cutting-edge technology.
- Qualifications: 5+ years in software development, strong coding skills in Python, C++, and JavaScript.
- Other info: Collaborate with a diverse team and enjoy excellent career growth opportunities.
The predicted salary is between 55000 - 75000 £ per year.
At Abselion we're on a mission to revolutionize protein research. Our vision is to empower scientists to focus on discovery and innovation, not tedious manual tasks. We have created Amperia, a compact, affordable benchtop solution designed to simplify protein research for everyone. Amperia helps researchers to develop the medicine of the future, find the best ways to produce novel biomolecules, and ensure that medicine is always safe and efficacious. We are a dynamic, interdisciplinary team working at the intersection of biotechnology and engineering. We value a flat hierarchy, where everyone is encouraged to share their ideas and follow their passion. We are supported by some of the leading investors and companies in the biopharmaceutical industry.
The role involves taking a leading role in the continued development and evolution of the software that powers our Amperia analytical tool. You will be responsible for developing the next generation of the Amperia software platform, working across user-facing applications, backend systems, data management, and machine control. This is a hands-on role requiring strong full-stack capability and sound architectural judgment, operating with a high degree of autonomy while aligning key technical decisions with the Head of Engineering. You will work closely with a multi-disciplinary team including lab scientists, electronics engineers, and mechanical engineers to translate complex scientific workflows into robust, intuitive software solutions.
Your responsibilities include:
- Product Development and design
- Own new app development including user interface, database management, and machine control
- Contribute to fast turnaround of new concepts and hardware prototypes
- Enable data capture and robust prototype experimentation
- Work within software development lifecycle, and engineering change request process
- Bug fixes and full stack improvements
- Extend System and Unit tests to increase robustness
- Help across all disciplines bringing technical knowledge to a variety of situations
Requirements:
- MEng or equivalent in Computer Science/Software Engineering, Physics or engineering
- 5+ years experience in software development in instrumentation
- Strong ability to write clean code in python, C++, JavaScript
- Very strong communication skills and ability to work independently to meet deadlines
- A demonstrated ability to rapidly pick up new skills in context and apply them at a high level
- A good understanding of git, automated build processes, and software development lifecycle (SDLC)
- A passion for designing modern and intuitive user experiences
What we offer:
- Dynamic and fast-paced work environment in a rapidly expanding company
- Be part of a step-change in life science instrumentation
- Working on cutting-edge technology at the intersection of biology, engineering, and data science
- Share option scheme
- Base salary between £55000 - £75000 per annum
- Most important of all, join a great team!
Start date: Immediate
Location: The role is on-site located in Cambridge, UK.
Application process: First stage: Video or phone call; Second stage: Face to Face Technical interview.
How to apply: Please fill in the application form on our Careers page and attach your CV in PDF format. We look forward to receiving your application.
Senior Software Engineer in Cambridge employer: Abselion
Contact Detail:
Abselion Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer in Cambridge
✨Tip Number 1
Get ready for that first call! Research Abselion and their Amperia tool inside out. Knowing their mission and how your skills can contribute will make you stand out. We want to see your passion for protein research shine through!
✨Tip Number 2
Practice makes perfect! Prepare for technical questions by brushing up on your coding skills in Python, C++, and JavaScript. We recommend doing some mock interviews with friends or using online platforms to get comfortable with the format.
✨Tip Number 3
Show us your collaborative side! Be ready to discuss how you've worked with multi-disciplinary teams in the past. Highlighting your communication skills and ability to adapt will resonate well with our flat hierarchy culture.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows us you’re serious about joining our dynamic team at Abselion. We can’t wait to hear from you!
We think you need these skills to ace Senior Software Engineer in Cambridge
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with full-stack development, especially in Python, C++, and JavaScript. We want to see how your skills align with our mission at Abselion!
Showcase Your Projects: Include any relevant projects that demonstrate your ability to develop user-friendly applications and manage data effectively. We love seeing practical examples of your work, so don’t hold back on sharing your achievements!
Be Clear and Concise: When filling out the application form, keep your answers clear and to the point. We appreciate straightforward communication, so make it easy for us to see why you’re a great fit for our team.
Apply Through Our Website: Don’t forget to apply through our Careers page! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to hear from you!
How to prepare for a job interview at Abselion
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Python, C++, and JavaScript. Brush up on your full-stack capabilities and be ready to discuss how you've used these languages in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in software development, especially in instrumentation. Think of examples where you had to adapt designs or overcome technical constraints, as this aligns with the role's requirements.
✨Understand the Company’s Mission
Familiarise yourself with Abselion’s mission to revolutionise protein research. Be ready to explain how your skills can contribute to their vision and how you can help empower scientists in their work.
✨Prepare for Collaboration Questions
Since the role involves working closely with a multi-disciplinary team, think about your past experiences collaborating with engineers and scientists. Be prepared to share how you’ve effectively communicated complex ideas and contributed to team success.