NN Group logo

NN Group

About us

Nationale Nederlanden Oxygen is a subsidiary company of NN Group located in Madrid, Spain. Our main objective is to create, deliver and maintain insurance product management solutions, as service propositions to enable any agent (linked or direct), machine or company to create and sell insurance products in Europe in an automated way and real time. We deliver IT services fo the diferent international Business Units from NN Group

Cool things about

NN Group es una entidad financiera neerlandesa con raices que se remontan a 1845, especializada en seguros, pensiones, banca e inversion. Cotiza en Euronext Amsterdam y da servicio a millones de clientes en Europa y Japon. Su proposito declarado es ayudar a las personas a cuidar de lo que mas les importa.

Some numbers

1845

Origen de la compania

NN Group's job offers

API Developer - Cloud Solution Developer

We're looking for a senior API Developer – Cloud Solution Developer to design, develop, and support backend solutions and processes using Azure PaaS, aligned with enterprise architecture guidelines.

🎯 Responsibilities

  1. Design and develop backend components integrated with Azure PaaS.
  2. Design and implement unit tests as an essential part of the development process.
  3. Ensure code quality by following Sonar reporting standards and group guidelines.
  4. Integrate APIs and backend processes with legacy systems and cloud services.
  5. Define and execute pipelines to automate solution delivery.
  6. Support innovation and the design of new solutions using Azure services, current .NET versions, and modern tooling.
  7. Translate business and technical requirements into clear technical artifacts.
  8. Develop compliant solutions for production environments, following best practices.
  9. Contribute to the implementation of core solutions in coordination with the Tech Lead.
  10. Support and mentor junior team members.
  11. Collaborate in an Agile project environment and contribute to continuous improvement.

🛠️ Requirements

  1. Senior-level experience in cloud solution development, with a strong focus on solution construction and architecture.
  2. Strong experience designing and implementing backend solutions on Azure PaaS and serverless services.
  3. Ability to focus on system quality, performance, reliability, and maintainability.
  4. Experience designing REST APIs and working with OpenAPI and API testing.
  5. Experience integrating APIs with legacy systems and cloud services.
  6. Strong knowledge of .NET development, including .NET 8 and NuGet.
  7. Experience with unit testing and SpecFlow.
  8. Ability to work effectively in an Agile environment.
  9. Professional English communication skills, as English is used in daily collaboration.

☁️ Azure PaaS and Serverless

  1. App Service
  2. Logic Apps
  3. Azure Functions
  4. Service Bus
  5. Application Insights
  6. Azure Monitor
  7. Azure Cognitive Services
  8. Azure Storage Accounts
  9. Cosmos DB
  10. SQL Server
  11. Event Grid
  12. Docker containers
  13. Container Apps
  14. WSL2
  15. Using containers in Visual Studio

🔗 API and Backend Technologies

  1. REST API design and development
  2. OpenAPI
  3. API testing
  4. Azure API Management
  5. OAuth 2.0
  6. GraphQL
  7. OData
  8. OpenTelemetry
  9. Entity Framework Core
  10. API Operations

🧰 Tools

  1. Visual Studio 2022
  2. Visual Studio Code
  3. Azure DevOps, including Git and Boards
  4. SwaggerHub
  5. Postman
  6. Sonar

🤝 Team and Collaboration

  1. Join a team of more than 25 experts in API platforms and API governance.
  2. Collaborate on projects that provide services across business departments.
  3. Work closely with the Tech Lead to implement core solutions.
  4. Share knowledge and provide support to other team members.

➕ Benefits

  1. Financial support to equip your home workspace.
  2. Allowances and telework subsidies.
  3. Flexible working hours.
  4. Two months of intensive summer working hours.
  5. Life insurance and a pension plan.
  6. Performance-based objectives bonus.
  7. Free parking for cars, motorbikes, electric cars with charging facilities, and bicycles.
  8. Flexible compensation options, including a transport card, nursery checks, health insurance, and training.
  9. Volunteer opportunities and dedicated time for social initiatives.
  10. Access to a Wellness Program.
  11. Agile ways of working across teams.

📄 Application

  1. Please submit your CV in English.
HybridOfficeMadrid, Spain
.NETAPI DesignAzureUnit TestingAzureDevops
Check offer

Data Platform Engineer

We're looking for an experienced Data Platform Engineer to help scale and continuously improve the NN Data Analytics Platform (NNDAP) and Data Lab (NNDL).

NNDAP provides a governed, compliant, and cost-effective Azure lakehouse foundation, with reusable components for data extraction, ingestion, harmonization, and quality. NNDL is a managed Databricks environment that supports non-IT users with built-in governance and automation for data experimentation and insight generation.

🎯 Your impact

  • Build reusable software components that enable business units to create high-quality data systems and products.
  • Design and implement code used by more than 110 data engineers across 10 teams and 15 countries.
  • Help enable a data-driven organization by improving platform scalability, quality, and usability.

🛠️ Responsibilities

  • Refine, build, test, deploy, and automate core data components for the NNDAP and Data Lab products.
  • Provide standard, reusable solutions through a common code base for internal customers.
  • Understand the needs of customers across different business units and translate them into modular solutions that can serve the majority of users.
  • Collaborate with team members to brainstorm and design optimized data platform architectures.
  • Contribute to the product vision and promote continuous team learning.
  • Mentor colleagues and lead technical discussions.
  • Share knowledge across the data engineering community and participate in pair programming and collaborative coding.
  • Lead, guide, or participate in the NNDAP inner-source community.
  • Enable business teams to deliver successful data and AI projects.
  • Support and mentor junior engineers.

💻 Technologies

  • Microsoft Azure cloud infrastructure and infrastructure as code (IaC)
  • Azure Data Factory (ADF) for pipelines and orchestration
  • Databricks for data processing and transformation
  • Python, including PySpark
  • SQL
  • CI/CD, packaging, testing, and IaC
  • Bicep; Pulumi is a plus

🛠️ Requirements

  • 5–7+ years of relevant experience in software engineering, data engineering, platform engineering, or a related field.
  • Experience building modular, testable, scalable, and easily consumable platforms.
  • Significant experience with Azure data and platform services, including ADLS, Delta Lake, Databricks, and ADF.
  • Proven experience delivering multi-tenant or productized data platforms.
  • Strong software engineering fundamentals, including Python, PySpark, SQL, CI/CD, packaging, testing, and IaC.
  • Practical expertise in lakehouse and medallion architecture.
  • Experience with data quality, lineage and metadata, and cloud cost and performance optimization.
  • Awareness of security and governance requirements in regulated environments, including Unity Catalog, role- or attribute-based access, secrets, and policies.
  • Ability to collaborate effectively in an agile, cross-functional team.

➕ Nice to have

  • Experience with platform-level monitoring, observability, and lifecycle management (LCM).
  • Familiarity with event-driven patterns and streaming.
  • Experience with LakeFlow and its evolution alongside ADF.
  • Experience preparing platforms for API-driven data product exposure.
  • Knowledge of high-availability patterns.
  • Participation in communities such as a Data Engineering Guild.

🤝 Team and ways of working

  • Work with a diverse, international team of data and cloud platform engineers.
  • Collaborate in two-week agile sprints with a strong focus on customer needs.
  • Work across data engineering and infrastructure engineering through a T-shaped team model.
  • Help shape technical solutions with a high degree of team autonomy.
  • Prioritize quality while delivering valuable, maintainable solutions.
  • Contribute to a collaborative environment focused on knowledge sharing and continuous improvement.

🎁 Benefits

  • Financial support to equip your home workspace when you start.
  • Allowances and telework subsidies.
  • Flexible working hours and two months of intensive summer working hours.
  • Life insurance and a pension plan.
  • Performance-based bonus.
  • Flexible compensation options, including a transport card, nursery checks, health insurance with Sanitas, and training.
  • Opportunities to participate in volunteering activities during working time.
  • Access to a Wellness Program.

📄 Application

  • Please submit your CV in English.
HybridMadrid, Spain
AzureData EngineeringData PipelinesPythonInfrastructure As A Code
Check offer

Data Platform Engineer

We're looking for an experienced Data Platform Engineer to help improve and scale a governed, compliant, and cost-effective Azure lakehouse platform and managed Databricks environment.

About the platform

The Data Analytics Platform provides reusable components for data extraction, ingestion, harmonization, and quality. It enables business units to build analytics platforms and data products faster, with reduced cognitive load.

The managed Databricks environment offers non-IT users a simplified experience with built-in governance and automation to support data-driven experimentation and insight generation.

🎯 Responsibilities

  1. Refine, build, test, deploy, and automate core data components for the platform and Data Lab.
  2. Deliver reusable, standardised components through a common codebase for internal customers.
  3. Understand the needs of different business units and translate them into modular solutions that can serve a broad range of users.
  4. Brainstorm and design platform architecture improvements with other team members.
  5. Contribute to the product vision, team learning, and technical discussions.
  6. Mentor colleagues and support the development of less experienced engineers.
  7. Share knowledge across the data engineering community and collaborate through pair programming and code reviews.
  8. Lead, guide, or participate in the platform’s inner-source community.
  9. Enable business teams to deliver successful data and AI projects.

🛠️ Technologies

  1. Microsoft Azure cloud infrastructure
  2. Infrastructure as Code
  3. Azure Data Factory (ADF) for pipelines and orchestration
  4. Databricks for data processing and transformation
  5. Python, including PySpark
  6. SQL
  7. CI/CD, packaging, and testing
  8. Bicep and, as a plus, Pulumi

🛠️ Requirements

  1. 5–7+ years of relevant experience in software, data, and/or platform engineering.
  2. Experience building modular, testable, scalable, and easily consumable platforms.
  3. Significant experience with Azure data and platform engineering, including ADLS, Delta Lake, Databricks, and ADF.
  4. Proven experience delivering multi-tenant or productised data platforms.
  5. Strong software engineering fundamentals, including Python, PySpark, SQL, CI/CD, packaging, testing, and Infrastructure as Code.
  6. Practical expertise in lakehouse and medallion architecture.
  7. Experience with data quality, lineage and metadata, and cloud cost and performance optimisation.
  8. Awareness of security and governance in regulated environments, including Unity Catalog, role- or attribute-based access, secrets, and policies.

➕ Nice to have

  1. Experience with platform-level monitoring, observability, and lifecycle management.
  2. Familiarity with event-driven patterns and streaming.
  3. Exposure to LakeFlow and its evolution alongside Azure Data Factory.
  4. Experience preparing platforms for API-driven data product exposure and higher-availability patterns.
  5. Participation in data engineering communities or guilds.

🤝 Team and ways of working

  1. Collaborate with a diverse, international team of data and cloud platform engineers.
  2. Work in an agile environment with two-week sprints.
  3. Focus on customer needs while contributing across both data engineering and cloud infrastructure.
  4. Help the team determine the best technical approach with a high degree of autonomy.
  5. Deliver value with a quality-first mindset.

🤗 Benefits

  1. Starting financial support to equip your home workspace.
  2. Allowances and telework subsidies.
  3. Flexible working hours and two months of intensive summer working hours.
  4. Life insurance and a pension plan.
  5. Performance-related bonus.
  6. Free parking for cars, motorbikes, electric cars with chargers, and bicycles.
  7. Flexible compensation options, including a transport card, nursery vouchers, health insurance, and training.
  8. Volunteer opportunities and time dedicated to community activities.
  9. Wellness programme.

Please submit your CV in English.

HybridMadrid, Spain
AzureData EngineeringPythonSparkInfrastructure As A Code
Check offer