Senior Developer
Gubra
We're looking for a Senior Full-Stack Developer to join our engineering team as we modernize our platform. You'll work across our stack, help lead an active migration away from legacy applications, and play a key role in leveling up our engineering practices as we grow.
This is a hands-on technical role with a strong mentorship component. You'll be writing code daily, but you'll also be a go-to resource for junior engineers. You'll help unblock them and grow them into stronger developers.
What You'll Do
- Design, build, and ship features across our stack: Python/FastAPI on the backend, PostgreSQL for data persistence, occasionally light front end work with React.
- Lead and contribute to the migration of legacy R Shiny applications to our modern stack
- Design and maintain cloud infrastructure on AWS (storage, compute, and related services)
- Build and improve CI/CD pipelines using GitHub Actions
- Mentor junior and mid-level engineers through pair programming, code review, and design discussions
- Help define and improve engineering practices: coding standards, testing strategy, documentation, and architecture decisions
- Participate in technical planning and contribute to decisions about system design and tooling
- Troubleshoot and resolve production issues across the stack
What We're Looking For
Required:
- 7+ years of professional software development experience
- Strong proficiency with React and TypeScript
- Strong proficiency with Python, and experience building APIs with FastAPI
- Experience with relational databases
- Experience with AWS services
- DevOps experience, e.g. CI/CD with GitHub Actions
- Experience with Docker and container orchestration
- Demonstrated experience mentoring or guiding other engineers, whether through formal reports, code review, or informal technical leadership
- Strong communication skills. Specifically, an ability to explain technical tradeoffs clearly to both engineers and non-technical stakeholders
Nice to Have:
- Experience with R or R Shiny (helpful for understanding what we're migrating away from, though not required)
- Experience leading or contributing to legacy system migrations or rewrites
- Experience with IAC, e.g. Terraform
- Experience establishing engineering standards or practices at a growing company
About the Software and ML Engineering team
Our team focuses on automating and scaling scientific processes and research studies at Gubra. You will join a team of skilled software and ML engineers at Gubra HQ in Hørsholm, on the edge of Greater Copenhagen.
You'll join at a pivotal time. Helping shape both the technical direction of our platform and the growth of the team building it. Your decisions on architecture, tooling, and process will have a direct and lasting impact.
Application and deadline
Please apply no later than October 12, 2026 by uploading your motivated cover letter, resumé, and relevant diplomas on our website.
For questions about the position, please contact Anders Nielsen, Head of Software & ML Engineering at [email protected] - due to vacation, responses can be expected after the deadline.
We are looking forward to receiving your application.
About Gubra
Gubra is a disease-agnostic techbio company specialized in peptide-based drug discovery and development as well as preclinical contract research services striving for excellence at all levels. We insist on doing things efficiently – and often differently - to reach the results we aim for. Our vision is to become leaders in the path towards a more sustainable and healthier world. We do that by facilitating the discovery of new medicine, and by acting and inspiring others to fight the ongoing climate and biodiversity crises.
Gubra’s activities are focused on the early stages of drug development and are organised in two main highly synergistic business areas: Biotech and CRO Services. We generate our revenue by performing research for life science companies as well as by partnering projects from our discovery and development pipeline.
Our therapeutic focus is within metabolic and fibrotic diseases, and we specialize in in vivo pharmacology, ex vivo assays, drug profiling, histology, stereology and whole brain and organ imaging. In addition, we offer a full palette of advanced transcriptomics. Our ML/AI-driven peptide drug discovery platform streaMLine enables us to rapidly develop a peptide hit into a non-clinical candidate ready for development. Through a constant focus on high quality, scientific excellence, speed, and solid teamwork we have established ourselves as a highly professional and competent partner in the market.
People are our greatest asset, and our team consists of around 300 employees of which many are located in Hørsholm, Denmark. The mix of people from different cultures and educational backgrounds combined with our entrepreneurial mindset have greatly impacted our working environment, which is characterized by entrepreneurial drive, scientific curiosity, and teamwork – we join forces!