Aidn

Senior Backend Engineer - Platforms

Posted: 1 minutes ago

Job Description

Location: Oslo, Bergen, Bodø, Stavanger, or from anywhere in NorwaySalary: 1.1-1.2 MNOK/yearSenior Backend Engineer - PlatformsHelp us create the software platform that will change Norwegian healthcare forever.🌍 Why this role mattersAt Aidn, we’re creating the missing healthcare platform all Norwegians deserve—an integrated set of services and applications that allow municipal institutions, healthcare professionals, social workers, and citizens to collaborate on healthcare matters as a single team.As our platform evolves to serve more healthcare professionals, municipalities, and integrations, the reliability and interoperability of our backend systems have never been more important. We’re building for a future where data flows seamlessly between systems, where developers—both inside and outside Aidn—can extend our platform with confidence, and where healthcare delivery is strengthened by secure, well-designed APIs.As a Senior Backend Engineer – Platforms, you’ll help design and operate the backbone of that ecosystem. You’ll work on the services and tooling that enable Aidn to onboard municipalities, exchange data with partners, and empower developers through our APIs, integration frameworks, and self-service portals.This isn’t just about writing code—it’s about creating the technical foundations that connect Norwegian healthcare and help professionals deliver better care, faster.🔧 What You’ll Be Working OnWe are hiring Backend Engineers across two Platform teams, each focused on building the systems and capabilities that make Aidn’s healthcare platform reliable, scalable and ready to serve every Municipality in Norway.Team Technical OnboardingAs part of the Technical Onboarding team, you’ll be responsible for one of Aidn’s most mission-critical tasks—data migrations. Every new municipality that joins Aidn brings thousands of records from legacy systems, and it’s your job to ensure that data arrives safely, accurately, and on time.Your work will include:Municipal Data Migrations: Running large-scale migrations from multiple legacy vendors and improving the reliability, performance, and automation of our migration tooling.Data Validation & Quality Assurance: Profiling, cleaning, transforming, and verifying data to ensure accuracy and compliance with healthcare standards.Operational Support: Executing migrations in production environments, monitoring progress, and collaborating with municipal IT staff to troubleshoot technical issues during onboarding.Tooling & Safety Improvements: Enhancing our migration framework with better observability, safeguards, and reporting—making each migration smoother, faster, and safer than the last.Process Ownership: Managing multiple migrations in parallel, balancing project timelines with technical quality, and helping establish best practices for large-scale data onboarding.This is a role where precision, accountability, and collaboration come together. You’ll help ensure municipalities can transition seamlessly to Aidn without disruption—laying the groundwork for everything that follows.Team Open AidnAs part of team Open Aidn, you’ll help build the foundation for a truly connected healthcare ecosystem—where data flows securely between systems and partners, and developers can easily extend the platform.Your work will include:Open Aidn Platform: Designing and evolving the integration and data exchange layer that connects Aidn to external systems and partners.Self-Service & Monitoring Portal: Building the next generation of our Platform Admin UI for municipal and Aidn administrators—providing real-time visibility, control, and insights into system operations.Public FHIR APIs: Implementing secure, standards-based APIs for importing and exporting healthcare data.Developer Portal & Sandbox: Creating developer-facing tools and environments that make integration, testing, and onboarding simple and safe.Synthetic Data Services: Developing synthetic data generation tools to support safe testing, performance validation, and sandbox environments.This is a team for builders who care about interoperability, developer experience, and building systems that connect the healthcare ecosystem in new and meaningful ways.🛠️ Current Tech StackAidn’s platform is built on modern, proven technologies designed for scale, reliability, and interoperability across Norway’s healthcare ecosystem. Our backend systems are developed with performance, maintainability, and observability in mind.We use:Languages & Frameworks: C# / .NET for backend servicesCloud & Hosting: Microsoft Azure for scalable, resilient infrastructureDatabases: PostgreSQL and SQL ServerData & Integration: ETL-based data pipelines, Azure Storage, JSON, and FHIR (Fast Healthcare Interoperability Resources)Messaging & Streaming: Kafka for reliable data flow across distributed systemsInfrastructure & CI/CD: GitHub Actions, ArgoCD, Terraform, and Crossplane for GitOps-driven deploymentsObservability: Loki, Grafana, Tempo, and Mimir (the LGTM stack)Collaboration & Tooling: RFC-based documentation process, TeamViewer for migration support, and Slack for cross-team communicationWe believe in pragmatic engineering—choosing tools that simplify complexity, enhance visibility, and make it easier for developers to ship reliable software with confidence.🤝 What We're Looking ForWe’re looking for a hands-on backend engineer who combines strong technical judgment with a platform mindset. You care about building systems that last—services that are observable, reliable, and easy for others to use and extend. You’re equally comfortable digging into SQL as you are discussing data flows, architecture, or migration strategies.You take ownership of what you build, follow data through from import to production, and care about making complex processes robust, repeatable, and transparent. You know how to balance short-term delivery with long-term maintainability—and you see collaboration as the fastest path to impact.🧠 Must-HavesProven experience designing, building, and operating backend systems at scaleProficiency in .NET / C# and comfort working with SQL (PostgreSQL or SQL Server) and JSONFamiliarity with Microsoft Azure, distributed systems, and observability toolsStrong communication skills—able to collaborate across teams, explain complex issues clearlyA high level of care and responsibility when handling sensitive data and production systems🌟 Nice-to-HavesUnderstanding of data migration frameworks, large-scale import/export pipelines, or distributed job orchestrationHands-on experience with data integration workflows (ETL), including profiling, cleaning, transforming, and validating dataExperience balancing multiple projects with parallel deadlinesExperience with FHIR-based APIs or integrations in healthcare or other regulated industriesA background in platform or infrastructure teams supporting multiple product domainsFamiliarity with Kafka, ArgoCD, and GitOps workflows💬 Personal AttributesCollaborative & Reliable – You work well with others, build trust, and follow through on your commitments.Detail-Oriented & Accountable – You handle sensitive data carefully and understand the importance of getting things right.Curious & Adaptable – You enjoy learning new systems and switching contexts between building, debugging, and improving processes.Calm Under Pressure – You stay steady when timelines are tight or data issues arise, focusing on solving the problem together.🔍 You’re likely motivated by…Tackling Hard Problems – You thrive on solving complex technical challenges—whether it’s orchestrating multi-system data migrations, designing APIs that integrate seamlessly, or automating what was once manual and fragile.Reducing Complexity – You take pride in simplifying systems, creating clean, maintainable backend services that are easy for others to understand, operate, and build upon.Driving Operational Excellence – You care about reliability, performance, and observability. You want the systems you build to run smoothly, scale gracefully, and be easy to diagnose when something goes wrong.Enabling Others – You enjoy building tools and APIs that make other developers more productive. Seeing others move faster and more confidently because of your work is deeply satisfying.Delivering Real Impact – You’re motivated by seeing your code in action—enabling municipalities to go live faster, clinicians to work more efficiently, and data to flow securely across healthcare systems. ✅ What Success Looks LikeWe believe clarity helps everyone thrive. Here’s what success could look like in this role:In 3 months:You’ve built a solid understanding of Aidn’s platform architecture, data migration processes, and integration points.You’ve taken ownership of a specific service or tooling area—making small but impactful improvements to reliability, automation, or observability.You’ve built trust with teammates, customer success and external contacts by communicating clearly and following through on your commitments.In 6 months:You’re independently delivering high-quality backend work that supports live migrations or integrations.You’ve helped automate or streamline part of the migration process, reducing manual steps and improving accuracy.You’re recognized as a dependable problem-solver who balances technical depth with delivery, helping the team meet deadlines without sacrificing quality.In 12 months:You’ve contributed to several successful municipal onboardings and played a key role in stabilizing and scaling our migration framework.You’ve improved the reliability and developer experience of our APIs, tooling, or self-service portal—making the platform more robust and easier to use.You’re a trusted voice in technical discussions, guiding others on best practices, and helping shape how Aidn builds and operates backend systems across Platform teams. 💙 Why you’ll love working here🔑 High trust, real ownershipYou’ll be trusted to make decisions, take initiative, and shape your own path. There’s little bureaucracy, and we hire people we trust to figure things out.🚀 Growth that actually means somethingYou’ll be joining a growing Platform organization at a pivotal stage, with the chance to leave a real mark on how our backend systems evolve. As Aidn scales, your opportunities to lead, mentor, and influence technical direction will grow alongside it.🧠 Support to get betterYou’ll have regular 1:1s, feedback, and mentoring from experienced engineering leaders. We support personal development through learning budgets, conference access, and time for deep work.🧘 Flexibility that respects your lifeWork from home, from one of our local offices, or take a workation if you need a change of scenery. We trust you to manage your time in a way that works for you and your team.🎁 Perks And Benefits6 weeks vacationFlexible location and working hoursEmployee shares—you can own a piece of what you buildA collaborative, caring team that values both kindness and excellenceAidn is part of the Kernel cooperation, where we build technology for the next generation of welfare societies. With financial backing in order, we are privileged to be a fully autonomous startup busy building our company from the ground up the way we see fit.Aidn recognizes and celebrates diversity in all its forms, visible and non-visible in all areas of the work environment. We work to promote an anti-discriminatory environment where everyone feels safe and welcome.Read our full Diversity, Inclusion & Belonging policy in our handbook here.Are you curious? We welcome you to check out our employee handbook to get to know us, some of our benefits, and what drives us.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In