Senior Software Engineer
The Hague - Haagse Poort - Low Rise, Netherlands
Full Time Senior-level / Expert EUR 69K - 98K
NN Group
NN Group is an international financial services company active in 10 countries. NN is committed to sustainable value creation for all stakeholders.Are you ready to help shape the future with data driven, agentic AI, production-ready solutions? Join us in a dynamic environment where your technical leadership and DevOps mindset will drive the next generation of GenAI innovations! As a Senior Software Engineer, you’ll design, build, release, and maintain cutting-edge applications while mentoring others and making a tangible impact on our technology’s evolution.
What you are going to do
As a Senior Software Engineer (DevOps Application 3, Hay Level 18), you will be a key contributor in designing, building, releasing, and maintaining our cutting-edge GenAI products that leverages agentic capabilities. Operating in a DevOps environment, you will own your work end-to-end—from initial concept and architecture through production deployment and ongoing support. While Python is a key strength, your language-agnostic approach—paired with expertise in microservices or SOA and SOLID principles—enables you to architect robust, scalable, and secure solutions that drive AI innovation forward.
In this role, you will work closely with cross-functional teams, including Product, Architects, Data Science, and Platform, ensuring our platform evolves to meet the dynamic needs of both internal and external stakeholders. You will also act as a mentor to software engineers, helping them grow their skill sets and adopt best practices in developing and maintaining high-quality AI-driven applications under an Agile framework.
Key Responsibilities:
- Lead the end-to-end design and implementation of our agentic, production-ready GenAI platform, bringing innovative ideas from concept to deployment
- Architect and maintain service-based solutions (microservices or SOA), primarily leveraging Python but with a language-agnostic mindset, applying SOLID principles to ensure clean, maintainable, and extensible code
- Develop and oversee CI/CD pipelines to enable rapid, reliable releases with built-in observability, providing real-time insights into system performance
- Implement and champion Agile methodologies, collaborating with cross-functional teams to iterate quickly and deliver high-impact features
- Set and enforce secure, scalable, and cost-efficient best practices, ensuring reliability and resilience across the platform
- Conduct code reviews, mentor software engineers, and foster a collaborative environment that encourages knowledge-sharing and continuous improvement
- Troubleshoot, optimize, and refine system performance using observability tools and dashboards, ensuring a seamless user experience
- Stay ahead of emerging technologies and industry trends, integrating new capabilities into our GenAI product roadmap
What we offer you
NN invests in an inclusive, inspiring work environment and in skills and competences for the future. We match this with employee benefits that are in line with what is needed today and in the future. This way, we offer our employees the opportunity to get the best out of themselves. We offer you:
- Salary between €5,765 and €8,236 depending on your knowledge and experience based on a 36-hour work week
- 13th month and holiday allowance are paid with your monthly salary
- 27 vacation days for a 5-day working week and one Diversity Day
- A modern pension administered by BeFrank
- Plenty of training and learning opportunities
- NS Business Card 2nd class, which gives you unlimited travel, also privately. Do you prefer to travel with your own transport? Then you can declare the kilometers travelled
- Allowances for setting up your home office and for internet use
Who you are
You are a proactive, self-driven engineer with a passion for technology, mentorship, and collaboration. You continuously build upon your expertise to drive innovation and elevate team performance. Your personal qualities and skills include:
- Over 8 years of software engineering experience, including 5+ years in building production back-end services with Python and additional languages (e.g., Go, Java, TypeScript); expertise in architecting and scaling microservice/SOA back-ends (REST, gRPC, event-driven) for high traffic and strict uptime SLAs
- Proven experience in shipping GenAI and large language model applications, including prompt design, vector stores, RAG pipelines, and implementing safety/guard-rail techniques
- Hands-on expertise with Microsoft Azure tools (AI Foundry, Azure OpenAI, Blob Storage, AKS, Virtual Machines) and containerization/deployment to Kubernetes clusters (AKS/EKS/GKE), utilizing Helm or Kustomize for configuration
- Proficient in Infrastructure-as-Code (Terraform/Bicep/ARM) and policy-as-code (OPA, Azure Policy) for reproducible and secure cloud environments, alongside advanced CI/CD design with YAML-based pipelines (GitHub Actions, Azure DevOps)
- Strong observability skills (OpenTelemetry, Prometheus/Grafana, Datadog) with experience in defining SLOs, alerting, and incident response, along with fluency in SQL and NoSQL data stores (PostgreSQL, MySQL, Cosmos DB, MongoDB) and messaging queues (Kafka, Event Hub)
- Security-focused mindset incorporating OWASP, secret management, zero-trust networking, and compliance with GDPR/SOC2/ISO; comfortable leading architecture reviews and mentoring engineers through code reviews and technical workshops
Who you will work with
You closely collaborate with data scientists, software and machine learning professionals. With great enthusiasm and dedication, we are working on the optimization and innovation of our customer service, processes, and their quality. In addition, you are a member of the NN Engineering guild, with more than 1000+ engineers that meet each other, will help you to grow and love to share knowledge and best practices with each other. We work in an agile manner and have flexible work from home/office terms. You will be part of a diverse and collaborative team that values innovation and knowledge sharing. Our team culture emphasizes support, inclusivity, and professional development with open communication channels.
Any questions?
Any questions about the job or the process can be directed to Carolina Remzetti (recruiter) via carolina.remzetti@nn-group.com.
Tags: Agile Architecture Azure CI/CD Cosmos DB DevOps Engineering Generative AI GitHub Grafana Helm Java Kafka Kubernetes LLMs Machine Learning Microservices MongoDB MySQL NoSQL OpenAI Pipelines PostgreSQL Python RAG Security SQL Terraform TypeScript
Perks/benefits: Career development Flex hours Flex vacation Home office stipend Unlimited paid time off
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.