Senior Developer

GubraHovedstadenworkindenmarkpublished 09/24/2026
Must-have:TypeScriptPythonReactGitAWSDockerCloudFrontendBackendFullstackDevOpsCI/CDAISeniorLeadJunior

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 ani@gubra.dk - 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!

Contact person

Listed by the employer in the job posting — for questions and your application.