Enable job alerts via email!

Software Engineer, Backend

Aller Media

Oslo

On-site

NOK 600,000 - 800,000

Full time

Today
Be an early applicant

Job summary

A leading media company in Oslo is seeking a motivated Software Engineer to design and maintain high-performance systems. You will tackle challenges in distributed systems and low-latency services. The ideal candidate has strong programming fundamentals and knowledge of cloud technologies like GCP, Kubernetes, and Docker. This is a full-time position offering a great opportunity to impact user experience.

Qualifications

  • Solid grasp of computer science principles, including data structures, algorithms, concurrency.
  • Background in machine learning, particularly the ML lifecycle or recommender systems.
  • Experience building high-throughput, low-latency HTTP services.
  • Conceptual understanding of distributed systems and their challenges.
  • Familiarity with relational and non-relational databases.

Responsibilities

  • Design, build, and maintain scalable systems powering the tracking system.
  • Tackle complex challenges in distributed systems and low-latency services.

Skills

Strong Programming Fundamentals
Machine Learning Exposure
Low-Latency Services
Distributed Systems Knowledge
Cloud-Native Technologies
Database Proficiency

Tools

GCP
Kubernetes
Docker
Job description

We are looking for a motivated and talented Software Engineer to join our growing team. In this role, you will be instrumental in designing, building, and maintaining the high-performance, scalable systems that power our recommendation and tracking system. You'll tackle complex challenges in distributed systems and low-latency services, directly impacting the experience of our users. The ideal candidate is a team player and strong programmer with a passion for learning and a solid understanding of modern backend technologies.

What We're Looking For
Core Skills

Strong Programming Fundamentals: Solid grasp of computer science principles, including data structures, algorithms, concurrency, async programming, networking, and testing.

Nice-to-Have Experience

Machine Learning Exposure: Background (academic or professional) in machine learning, particularly the ML lifecycle or recommender systems.

Low-Latency Services: Proven experience building high-throughput, low-latency HTTP services.

Distributed Systems Knowledge: Good conceptual understanding of distributed systems (failure modes, retries/backoff, idempotency, consistency trade-offs). Hands-on experience is a major plus.

Cloud-Native Technologies: Familiarity with GCP, Kubernetes, and Docker.

Database Proficiency: Solid understanding of both relational (e.g., SQL) and non-relational (e.g., NoSQL) databases.

Location: Oslo, Norway
Position: Full-time

Contact person: Jon Scheistrøen, Head of Data & Analytics

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.