Lead Software Engineer - Research Tech Delivery, AI & Digital Innovation

Novo Nordisk
Location
Måløv, Capital Region of Denmark, DK
Job Type
Full-time
Posted
September 26, 2026
Views
45

Job Description

Are you passionate about building modern digital products that accelerate scientific discovery?

At Novo Nordisk, we are seeking a Lead Software Engineer to join our Research Tech Delivery department in AI & Digital Innovation, R&D.

In this role, you will help shape and deliver innovative digital solutions that combine modern web technologies, cloud platforms, data services, search capabilities, and agentic AI applications. This is a hands-on technical leadership position where you will define technical direction, make architecture decisions, and actively contribute to development. You will work closely with researchers, product managers, data engineers, and software engineers in a highly collaborative and international environment.

The Position

As Lead Software Engineer, you will drive the design and implementation of scalable, secure, and reliable software solutions, from early proof-of-concepts to enterprise-grade production systems.

Your responsibilities will include

  • Leading the technical direction of end-to-end digital products.
  • Design and develop applications using modern technologies, with the ability to analyze, integrate, and leverage existing solutions.
  • Defining architecture across applications, integration, data, search, and cloud layers.
  • Establishing observability, security, quality, and relevant engineering practices.
  • Collaborating with cross-functional stakeholders to balance innovation, scalability, security, and business value.
  • Work on Improvements and extensions to the existing digital product, including new data sources.
  • Experience delivering platform-focused proofs of concept and infrastructure solutions, including Kafka plugins and AWS MSK.

Qualifications

To succeed in this role, we expect you to have:

  • Bachelor’s or master’s degree in computer science, Software Engineering, or a related field. 8+ years of professional software engineering experience, including experience leading technical direction and architecture for complex digital products.
  • Strong experience designing end-to-end architectures across applications, integration, data, search, and cloud layers.
  • Strong backend development experience with Python, API design, distributed systems, and service-oriented architectures.
  • Experience designing and implementing integration patterns, event-driven architectures, and data-intensive systems.
  • Practical experience with Apache Kafka, Kafka plugins, or managed Kafka services such as Amazon MSK.
  • Strong experience with AWS services and cloud-native technologies, including containers, Kubernetes, CI/CD, infrastructure automation, IAM, monitoring, and security.
  • Experience designing automated testing strategies and implementing secure software development practices.
  • Strong communication and stakeholder-management skills, with the ability to explain complex technical concepts and influence decisions across technical and business teams.

Good to Have (not mandatory)

  • Amazon QuickSight or similar tools for building dashboards and monitoring data volumes.
  • Conceptual understanding of OpenSearch, vector databases, or graph databases.
  • Understanding of working with modern frontend frameworks such as React, Vue.js, or Angular.
  • Understanding of working with integrating LLM-powered applications, AI agents, RAG solutions, or intelligent workflow systems
  • Scientific, pharmaceutical, research, or other regulated industries.

Are you passionate about building modern digital products that accelerate scientific discovery?

At Novo Nordisk, we are seeking a Lead Software Engineer to join our Research Tech Delivery department in AI & Digital Innovation, R&D.

In this role, you will help shape and deliver innovative digital solutions that combine modern web technologies, cloud platforms, data services, search capabilities, and agentic AI applications. This is a hands-on technical leadership position where you will define technical direction, make architecture decisions, and actively contribute to development. You will work closely with researchers, product managers, data engineers, and software engineers in a highly collaborative and international environment.

The Position

As Lead Software Engineer, you will drive the design and implementation of scalable, secure, and reliable software solutions, from early proof-of-concepts to enterprise-grade production systems.

Your responsibilities will include

  • Leading the technical direction of end-to-end digital products.
  • Design and develop applications using modern technologies, with the ability to analyze, integrate, and leverage existing solutions.
  • Defining architecture across applications, integration, data, search, and cloud layers.
  • Establishing observability, security, quality, and relevant engineering practices.
  • Collaborating with cross-functional stakeholders to balance innovation, scalability, security, and business value.
  • Work on Improvements and extensions to the existing digital product, including new data sources.
  • Experience delivering platform-focused proofs of concept and infrastructure solutions, including Kafka plugins and AWS MSK.

Qualifications

To succeed in this role, we expect you to have:

  • Bachelor’s or master’s degree in computer science, Software Engineering, or a related field. 8+ years of professional software engineering experience, including experience leading technical direction and architecture for complex digital products.
  • Strong experience designing end-to-end architectures across applications, integration, data, search, and cloud layers.
  • Strong backend development experience with Python, API design, distributed systems, and service-oriented architectures.
  • Experience designing and implementing integration patterns, event-driven architectures, and data-intensive systems.
  • Practical experience with Apache Kafka, Kafka plugins, or managed Kafka services such as Amazon MSK.
  • Strong experience with AWS services and cloud-native technologies, including containers, Kubernetes, CI/CD, infrastructure automation, IAM, monitoring, and security.
  • Experience designing automated testing strategies and implementing secure software development practices.
  • Strong communication and stakeholder-management skills, with the ability to explain complex technical concepts and influence decisions across technical and business teams.

Good to Have (not mandatory)

  • Amazon QuickSight or similar tools for building dashboards and monitoring data volumes.
  • Conceptual understanding of OpenSearch, vector databases, or graph databases.
  • Understanding of working with modern frontend frameworks such as React, Vue.js, or Angular.
  • Understanding of working with integrating LLM-powered applications, AI agents, RAG solutions, or intelligent workflow systems
  • Scientific, pharmaceutical, research, or other regulated industries.

About the Department

You will join the Research Tech Delivery team within AI & Digital Innovation, R&D. Working closely with product management teams, we deliver innovative technology solutions across the early research value chain. By combining advanced digital technologies, data, and artificial intelligence, we support scientific innovation and accelerate research. Our team brings together software engineering excellence and cutting-edge AI capabilities to help researchers make faster, better-informed decisions. You will become part of a talented engineering community working collaboratively across the R&D value chain.

Working at Novo Nordisk

At Novo Nordisk, we don't wait for change. We drive it. As a global healthcare company, we are committed to improving the lives of millions of people living with chronic diseases. Joining us means becoming part of a purpose-driven organization where your work will have a meaningful impact on patients worldwide.

What we offer

At Novo Nordisk, you’ll join a global healthcare company with a unique culture and strong results. We offer continuous learning, career development, and benefits tailored to your life and career stage.

Salary:  For this role, the Annual Base Salary ranges from 742,600.00 to 1,091,600.00 DKK, corresponding to the level of the position.

The placement within the salary range will be assessed during the recruitment process based on the candidate’s skills, competencies, knowledge, and relevant experience.

Incentives and Benefits: The salary package may include short-term and/or long-term incentives as well as other employee benefits based on position level,  location, functional area and relevant market benchmarks.

Learn more about our Reward Philosophy here

Deadline

2nd October 2026

Applications will be reviewed on an ongoing basis.

We commit to an inclusive recruitment process and equality of opportunity for all our job applicants.

Frequently Asked Questions

Where is the job located, and is it remote/hybrid/on-site?
The job is located in Måløv, Capital Region of Denmark, DK. The job posting does not specify a remote, hybrid, or on-site work-mode policy.
What are the required qualifications and experience for this role?
You need a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, plus 8+ years of professional software engineering experience. This must include leading technical direction and architecture, strong Python backend development, API design, distributed systems, event-driven architectures, Apache Kafka/Amazon MSK, and AWS cloud-native technologies.
What are the key responsibilities of the Lead Software Engineer?
You will lead the technical direction of end-to-end digital products, define architecture across applications, integration, data, search, and cloud layers, and establish engineering practices. You will also design applications, collaborate with cross-functional stakeholders, work on product improvements, and deliver platform-focused proofs of concept and infrastructure solutions.
What is the salary range for this position?
The annual base salary ranges from 742,600.00 to 1,091,600.00 DKK. Your specific placement within this range will be assessed during the recruitment process based on your skills, competencies, knowledge, and relevant experience.
What benefits and incentives are offered?
Novo Nordisk offers continuous learning, career development, and tailored benefits. The salary package may also include short-term and/or long-term incentives, alongside other employee benefits based on your position level, location, functional area, and relevant market benchmarks.
What is the application deadline?
The application deadline is October 2, 2026. Applications are reviewed on an ongoing basis.

Ready to Apply?

Apply for this Position

You'll be redirected to the company's application page

Share this job:

Job Information

Source: manual
AI Relevance: 78/100 (Relevant)
Remote Type: onsite
Allowed Locations: Worldwide
Skills & Tags:
novo nordisk artificial intelligence LLM
Explore related roles:

Get Similar Jobs by Email

Weekly digest of Novo Nordisk and similar companies. Free.

Related Jobs

Apply for this Position

Get weekly job alerts