Senior Software Engineer I – Subsidy Projects (Fixed-Term 24 months)
Who we are
www.lnds.lu | LNDS on LinkedIn
Purpose of the job / project
Play a key role in the improvement and innovation of IT solutions within a dynamic agile team delivering high-quality services across key data domains. Contribute to major European and national initiatives, including HDAB2-LU, supporting the establishment of the Luxembourg Health Data Access Body and enabling secure, compliant, and efficient access to health data.
Support the delivery of strategic national and European initiatives focused on secure data sharing, health and research data ecosystems, and trustworthy AI adoption. Contribute to the design and implementation of scalable, compliant, and impactful digital solutions in a complex multi-stakeholder environment.
As a Senior Software Engineer, you will independently design, implement, deliver and maintain applications and platform services, integrating new solutions with LNDS’s existing data-centric infrastructures. You will take ownership of defined technical areas, translating requirements into reliable, secure and maintainable solutions within agreed architectural and organisational standards. You will actively identify and deliver opportunities for continuous improvement and innovation, focusing on:
Automating the software development lifecycle.
Improving internal data flows, tooling and platform capabilities.
Developing and supporting technical environments for data processing, analytics and AI-related experimentation.
You will be part of the Technology team, working closely with data specialists, AI experts and governance teams across different projects. You will contribute to high-impact European initiatives in AI, data governance and digital public infrastructure, exercising sound judgment about when to act independently, seek specialist input or escalate risks.
What you will do
Develop, deliver and maintain quality software
Contribute to application design and integration with existing data-centric infrastructures
Contribute to continuous improvement and innovation, automating parts of the software development process, internal data flows, and internal tooling
Collaborate within the agile software development team, delivering and maintaining quality software as required by the Platform
Actively participate in the entire software lifecycle process, including requirements gathering, user story creation, development, continuous integration (CI) and continuous delivery (CD) pipeline setup, testing, and maintenance
Develop and implement good software development practices, including consistent coding style, quality, and testing
Incorporate and promote security and privacy by design practices into your work
Assist in technical analysis and design of software solutions
Design and provide excellent issue tracking and customer support with the team
Write and maintain comprehensive documentation
Offer technical expertise to external parties and represent LNDS in meetings, conferences, and gatherings with stakeholders
Support more junior colleagues
Stay up to date with evolving software technologies
Who you are
MSc in a scientific, technological, or engineering discipline related to computer science, information technology, or computing
5 to 10 years of relevant experience in programming, deployment, and maintenance of applications
Experience taking a feature, service or application from requirements through implementation, deployment and ongoing support
Experience in data-related or research-oriented environments is considered an asset
Technical competencies
Proficiency in Python or Node.js, with the ability to independently develop, test and maintain production software. Other languages are considered a plus
Solid knowledge of backend development, including API design, services, integrations and error handling
Frontend experience with React and Next.js is considered an asset
Practical experience building, running and troubleshooting containerised applications using Docker or Podman
Working knowledge of authentication and identity technologies, with experience integrating applications using relevant protocols or solutions such as OIDC, SAML, LDAP/AD or Keycloak
Solid knowledge of SQL databases, including data modelling and query development; working knowledge of NoSQL technologies
Working knowledge of cloud environments and application deployment, configuration and monitoring
Practical experience with automated testing and CI/CD pipelines
Confidence working independently in Linux and Git-based development environments
Ability to assess technical trade-offs involving maintainability, reliability, performance, security and delivery effort
Professional competencies
Demonstrated ownership and accountability for the quality, delivery and ongoing operation of assigned solutions
Ability to work independently with limited day-to-day supervision, while recognising when alignment, specialist input or escalation is needed
Analytical, solution-oriented mindset, with the ability to break down moderately complex problems and resolve incomplete or ambiguous requirements
Practical commitment to security and privacy by design
Clear communication skills, including the ability to explain technical decisions and trade-offs to technical and non-technical stakeholder
Ability to collaborate effectively in interdisciplinary and multicultural environments
Proactive approach to continuous improvement, knowledge sharing and constructive feedback
Ability to manage priorities and adapt to evolving requirements in projects with long-term impact
Commitment to continued learning and the practical application of relevant technologies
Cultural intelligence and diversity consciousness
Fluent in English
About us
- Dynamic and innovative work environment
- Collaboration with diverse stakeholders
- Inclusive and diverse culture
- European recognition and impactful projects
- Shape the future of the data revolution
What sets us apart
The Luxembourg National Data Service is a modern and dynamic undertaking. We embrace a Lean and Agile mindset, combining the entrepreneurial spirit of a startup with the responsibility of a public body on a national mission. We will be a partner of society and industry, collaborating with a hugely diverse group of stakeholders in public research, public authorities, European institutions, academic and private institutions, and small, medium and large companies. Therefore, we have an international and multilingual character. Even in this rather ambitious context, we preserve a warm and personal atmosphere.
Inclusion and diversity are some of our key values. We ensure that everyone has employment and career opportunities in accordance with their skills and aspirations, respecting and being mindful of their individual characteristics.
Join LNDS and revolutionise the data economy!
Be part of our dynamic team driving innovation and making a tangible impact. Collaborate on cutting-edge projects, gaining European recognition in the prestigious European Data Spaces initiative. Shape a transformative future in the data revolution.
Apply now!
Information for Recruitment Agencies:
LNDS as well as all related entities do not accept any candidate submission from unsolicited third parties. Candidates presented by unsolicited third parties (such as recruitment agencies, head hunters etc.), will not be entered into the recruitment process and will not be considered further. Further on, no contractual relationship will result out of such a submission between LNDS and a third party. LNDS is not obligated nor willing to pay any fee to third parties submitting candidates in this manner. Your data is handled according to the compliance guidelines of LNDS.
Data Processing:
LNDS is proud to be an equal opportunities employer. We are committed to providing equal access to employment opportunities to all prospective employees within the recruitment process. LNDS complies with and supports all national and local laws pertaining to non-discrimination. Please note that LNDS is supported by Serendi for Talent Acquisition Services. As LNDS's Recruitment Process Outsourcing provider, Serendi is exclusively in charge of the above-mentioned position. Your data is handled according to the compliance guidelines of LNDS. Please see the Recruitment Data Privacy Statement for more information. If you have any questions your recruiter will be happy to help. www.serendi.com
Pay Transparency:
• the scope, complexity, responsibilities, and requirements of the role, and
• your individual profile, such as your education or qualifications, expertise, specialisation, skills, and relevant experience.
If you do not meet all the role requirements or if you significantly exceed them, the final salary offered may fall below or above the stated range.
In addition to your base salary, you may also be eligible for other rewards and benefits, including a competitive performance‑based bonus.
Eligibility depends on LNDS policies and the terms outlined in your employment contract.
