Senior Golang Engineer
Growth is only meaningful when it changes lives — we’re building human connection into the heart of education. Come help us make presence possible for every student.
About Us
No Isolation is an award-winning scale-up in EdTech with offices in Oslo, London, and Munich building human-centered technology that turns absence into real-time participation, connection, and belonging.
Our flagship solution, the AV1 robot, is deployed in 19 countries with 5,000+ units, supporting schools to sustain attendance, belonging, and continuity of learning for children who cannot be physically present. Families consistently describe AV1 as life-changing - it rebuilds connection and continuity, bringing back everyday happiness and helping students stay on track to pass their grades.
The Opportunity — Backend Engineering
Join us to build the core systems that enable thousands of children through the AV1 robot. As a Backend Engineer proficient in Golang, you will be at the intersection of complex, real-time technical challenges.
Our solutions are scaling across continents, and we need your expertise to improve existing services and implement novel features. The backend you will co-own and further develop supports real-time communication between our fleet of robots, mobile apps, and web clients. You will be engineering high-performance systems to handle live video, audio, events, and last but not least, massive data collection to enable new customer value through our growing unique proprietary dataset.
You will design, build, and evolve the APIs, services, modules and system integrations that are vital to our ecosystem. You will be entrusted to make critical architectural decisions, model data for correctness and scale, and engineer for resilience. You will enjoy the focus on writing well-instrumented code and will get the chance to further raise the bar for how we design and operate our systems to deliver reliable, life-changing experiences for the children and schools we serve.
What You’ll Do — Scope & Responsibilities
Backend systems design & implementation
Design and implement backend APIs and shared modules, primarily in Golang, that connect robots, mobile apps, web clients, and cloud services
Select and configure the right paradigms for the job, including WebRTC, gRPC, web sockets, REST, and newer technologies
Develop data models, schemas, and safe up/down migrations across relational, NoSQL, and analytical stores
Design container-based, event-driven services and asynchronous processing pipelines that handle real-world usage patterns
Align on system design and architecture in collaboration with peers, and maintain clear troubleshooting runbooks
Embrace both unit and end-to-end testing so we ship confidently
Collaborate closely with frontend/mobile, platform, and embedded teams to shape APIs, contracts, and integration patterns
Team collaboration & enablement
Role-model AI tooling adoption (e.g., Claude Code, custom agents) to accelerate backend engineering in a safe, deliberate way
Contribute to developer experience by refining tooling, local dev environments, and shared libraries for backend work
Document key flows, patterns, and decisions so others can self-serve and move faster with confidence
Support internal stakeholders with data and internal tools that reduce 3rd-line support load and improve incident handling
Help evolve our data pipelines and assets for analytics, user insights, and future predictive modelling
Operational security and reliability
Instrument backend services with top observability standards
Collaborate with Platform Engineering on container deployment and orchestration (Kubernetes, Terraform)
Build for correctness, durability, resilience, and performance by design, not as an afterthought
Participate in incident response, debugging, and post-incident reviews
Embed secure coding practices throughout the development lifecycle, from design reviews to code reviews and rollout
Apply robust AuthN/AuthZ patterns, encryption, data-integrity controls, and secure service-to-service communication
What You Bring — Experience & Capabilities
Backend engineering: Deep experience in Golang, API design, backend architecture, and distributed systems. You have implemented services using e.g. WebRTC, gRPC, sockets, REST, and other web protocols. You can strike trade-offs between cost and performance
Operational familiarity: Proven experience with AWS services. You have been hands-on with the likes of Sentry and Grafana. You are comfortable with some exposure to Terraform and Kubernetes
Data & storage competence: Solid experience with relational, NoSQL, OLAP databases and caches (e.g. MySQL, MongoDB, ClickHouse, Redis). You know how to model data, optimize queries, tune performance, and design for failover and recovery
Security & quality mindset: You build systems that are correct, predictable, secure, and maintainable. You inform key security aspects such as proper secrets handling, encryption standards, rate limiting and vulnerability management
Technical collaboration: Clear, direct communication, with empathy when working with frontend/mobile, embedded, platform, and non-technical peers. You are comfortable leading technical discussions, and are able to change your mind in light of new evidence
Technical education and experience: Higher education in a STEM field (BSc/MSc). Practical experience in backend engineering. You have worked at product companies before, ideally across multiple stacks or domains
Why You'll Love it Here
Purpose with scale: Your work keeps thousands of children connected, learning, and included every single day
Real systems, real impact: From fleets of robots to real-time apps, you will tackle backend and reliability challenges that matter in the physical world, not just on a dashboard
Autonomous ownership: As a key Backend Engineer in a tight-knit cross-functional engineering team, you will shape our backend domain
Work with exceptional leaders: Build, learn, and grow alongside our Director of Engineering (Jerome Ginss) to shape a high-trust, learning-driven engineering culture, and impact KPIs valued by the executive team
Grow your craft: Elevate your skills in a lean, fast environment, with freedom to pitch in what you assess to be best practices
Our Tech Stack
Think container services, mobile apps, multiple web apps, and fleets of connected robots. It’s a rapidly growing ecosystem, wired by WebRTC, web sockets, Rest APIs and more. We pride ourselves with a choice of modern and exciting, yet battle-tested technologies. We balance hosting versus buying core systems pragmatically.
Languages & frameworks: Golang, React, React Native, Rust (Embassy), Python
Cloud & Infrastructure: AWS, Kubernetes, Traefik, Terraform, Ansible
Observability: Grafana stack, Prometheus
Development: GitLab, Sentry, Linear, OhDear
Platforms: Linux, Android, iOS, our custom Yocto distributions
Data & Analytics: MySQL, MongoDB, ClickHouse, Redis, Metabase
Location
This role is based in Oslo with hybrid flexibility at our headquarters.
We welcome all qualified applicants. Due to current visa/work-permit processes, we can progress candidates already in Norway or relocating from within the EU/EEA. (This note is about work authorization only; no sensitive personal data is required.)
How to Apply
Please click Apply and upload your CV and a short cover letter outlining your motivation.
If you want your engineering craft to shape technology that genuinely changes lives, and you lead with rigor and empathy, we’d love to hear from you.
🎥 You may watch how AV1 transforms inclusion in education here: vimeo.com/1098745115
🌍 You may explore our mission and impact stories at noisolation.com
We kindly ask external recruitment agencies to refrain from contacting us regarding this position.
- Department
- Engineering
- Locations
- Oslo
- Remote status
- Hybrid
- Positions:
- 1
Colleagues
Oslo
A unique career - Join us
About No Isolation
No Isolation was founded in Oslo, Norway, in 2015 and developed AV1. AV1 enables long-term absent students to continue learning and remain part of their school community from home or hospital. No Isolation's 53 employees work across Europe, with offices in Oslo, Munich and London, and has exciting expansion plans for the future. AV1 is the answer to the growing problem of school absenteeism, with over 4,000 active robots in 19 countries.
Already working at No Isolation?
Let’s recruit together and find your next colleague.