Description
The Experience
Join our Products and Technology team in Norway as a Software Engineering Architect, where you will define the technical foundation for the next generation of data platforms that power our products. This is a senior, hands-on role for an engineer who has built and shipped production systems at scale and is ready to lead platform strategy, system architecture, and engineering direction across globally distributed teams.
What You'll Actually Be Doing
Lead the architecture and hands-on engineering of new product data platforms — spanning data ingestion, processing, storage, APIs, and real-time delivery — while partnering with product, engineering, and infrastructure teams to translate platform strategy into production-ready systems.
Build and ship high-quality, production-grade software using modern engineering practices, with AI as a core part of your development workflow by pushing the boundaries of AI development tools to deliver secure, optimised, and high-quality code.
Design and orchestrate complex distributed systems where AI agents integrate seamlessly into human workflows, driving efficiency and innovation at scale — including real-time, event-driven, and fault-tolerant architectures that operate reliably under scale and failure.
Mentor senior engineers and technical leads through design reviews, coaching, and code reviews, while communicating complex technical decisions clearly to both technical and non-technical stakeholders across global teams.
You're Our Person If...
You have 15+ years of professional software engineering experience, including significant architecture responsibility for distributed systems, data platforms, real-time services, or large-scale backend infrastructure in production.
You bring expert-level programming skills in Java or a comparable production-grade backend language, combined with deep experience in Linux systems engineering, performance tuning, and database concepts including storage, data modeling, indexing, and lifecycle design.
A demonstrated, genuine AI-first approach to engineering — using AI to move faster, build fluency across the stack, and contribute well beyond your core specialty — including experience with AI tools (e.g., Claude Code, GitHub Copilot, Codex, Cursor) and advanced prompt engineering skills.
Degree or equivalent relevant experience required. Experience will be evaluated based on the core competencies for the role (e.g. extracurricular leadership roles, military experience, volunteer roles, work experience, etc.)
Even Better If...
You have experience building new data platforms from the ground up, modernising legacy systems, or working with event-driven microservices, streaming systems, or distributed processing frameworks.
You have a background in machine learning platforms, Generative AI systems, cloud-native infrastructure, Kubernetes, or platform engineering — and a track record of influencing architecture across multiple teams.
