Software Engineer at Murnen Design
Apply for the Software Engineer role at Murnen Design.
About The Team
We are looking for a software engineer with a strong record in software development and an interest in developing services for one of the most internationally used data resources in biological science – UniProt. Our team is dynamic and interdisciplinary, comprising enthusiastic software engineers and bioinformaticians working closely with biologists and scientists. The UniProt resource serves a large and diverse research community in genomics, proteins and proteomics.
Duties & Responsibilities
As part of your daily work, you will design and develop software and APIs for the UniProt data services and website, providing protein information to the scientific community and computational biologists. You will also work on the design, maintenance, and monitoring of the website cloud infrastructure. Scalability will be a key focus of your clear, concise, well‑tested, and documented code. You will apply analytic engines and technical approaches to distributed processing of big data and must work toward tight deadlines.
Requirements
* A degree in Computer Science or a related discipline
* At least 3 years of professional experience in software development, particularly in web back‑end development
* Experience in web cloud infrastructure
* Experience with Agile processes
* Good communication skills
* Experience in Java and/or Python development
* Experience in developing RESTful services
* Experience in developing applications using SpringBoot
* Experience in developing web infrastructure (Solr, Kubernetes)
* Experience with key‑value stores
* Experience with git and basic Unix commands
Desirable
* Experience with large‑data processing technologies (e.g., Apache Spark)
Benefits and Contract Information
* Financial incentives: monthly family/marriage allowance of £278, child allowance of £336 per child, non‑resident allowance up to £569 per month, annual salary review, pension scheme, death benefit, long‑term care, accident‑at‑work and unemployment insurances
* Hybrid working arrangements
* Private medical insurance for you and your immediate family, including prescriptions and generous dental & optical cover
* Generous time off: 30 days annual leave per year, plus eight bank holidays
* Relocation package including installation grant (when applicable)
* Campus life: free shuttle bus to/from work, on‑site library, subsidised gym and cafeteria, casual dress code, extensive sports and social club activities (on campus and remotely)
* Family benefits: on‑site nursery, child sick leave, generous parental leave, holiday clubs on campus and monthly family & child allowances
* Contract duration: 3‑year project‑based contract
* Salary: monthly starting at £3,229 after tax, excluding pension & insurances. Total package will depend on family circumstances
* International applicants: we recruit internationally and successful candidates are offered visa exemptions
* Diversity and inclusion: At EMBL‑EBI we strongly believe that inclusive and diverse teams benefit from higher levels of innovation and creative thought. We encourage applications from women, LGBTQ+ and individuals from all nationalities
* Job location: Hinxton, near Cambridge, UK. Relocation supported for overseas candidates
Job Details
* Seniority level: Mid‑Senior level
* Employment type: Contract
* Job function: Information Technology
* Industry: Software Development
To apply, please submit a covering letter and CV via our online system. Applications will close on 15 Jan 2026.
#J-18808-Ljbffr