Software Engineer
Core
Designing and developing software and APIs for UniProt data services and website, providing protein information to the scientific community and computational biologists.
Role type
Senior IC backend software engineer (bioinformatics)
Builds
UniProt data services, APIs, and website cloud infrastructure
Domain
Biological science / Bioinformatics / Genomics
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Python, RESTful services, SpringBoot, Kubernetes, Solr, Key-value stores, Git, Unix commands, Cloud infrastructure, Agile processes
Preferred skills
Apache Spark
Responsibilities
Design and develop software and APIs for UniProt data services; maintain and monitor website cloud infrastructure; apply analytic engines to distributed processing of big data; write clear, concise, well-tested and documented code.
Seniority
Mid-Senior, hands-on IC