As a Data Platform API Engineer, you help build and evolve NN’s Customer Data Platform by designing, developing, and maintaining the APIs that make customer data available across the organization.
Your work enables digital channels, customer journeys, AI solutions, and business applications to access trusted customer data through reliable and secure services. You combine strong software engineering and DevOps skills to build APIs that are scalable, maintainable, and production ready. Together with your team, you ensure that customer data can be consumed safely and efficiently by teams across NN.
What you are going to do
In this role, your primary focus is designing, building, testing, and maintaining the customer data APIs that form an important part of NN’s Customer Data Platform. You will work as a software engineer, developing secure, scalable, and reliable services that make customer data available to applications, digital channels, and AI solutions across NN.
In addition to API development, you will occasionally support the team with data engineering activities and contribute to improving the DevOps tooling, automation, and release processes that enable efficient software delivery.
•
Design, build, maintain, and improve customer data APIs and integration services using technologies such as Python, Databricks, and related platform services
•
Develop high-quality, production-ready software following modern engineering and API design principles
•
Build and improve CI/CD pipelines to automate testing, deployment, and release processes
•
Implement monitoring, logging, and alerting to ensure services are reliable, observable, and easy to operate
•
Ensure API quality, performance, security, access management, lifecycle management, and cost efficiency
•
Translate business and technical requirements into robust and maintainable software solutions
•
Collaborate with data engineers, platform engineers, architects, and development teams to deliver end-to-end customer data solutions
•
Modernize existing customer data integrations and APIs in line with the evolving architecture of the Customer Data Platform
•
Support data engineering activities where needed, helping the wider team deliver customer data solutions