Senior Backend Engineer - Shelfview

Scandit

Tampere

Hybrid

EUR 70,000 - 110,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible working
Hybrid or home working
People-first culture
Global team events

Job summary

Scandit Tampere is seeking a Senior Backend Engineer to design, build and operate the backend powering ShelfView’s ML‑driven store monitoring. You’ll help scale real-time data pipelines, ensure security and observability, and own APIs for a growing enterprise customer base.

You will collaborate with AI/ML researchers, extend multi‑tenant capabilities, and drive infrastructure decisions for large deployments, while mentoring peers and shaping technical direction.

Qualifications

  • 5+ years of professional backend experience shipping cloud software.
  • Experience with workflow orchestration tools (Temporal/Celery/Airflow/Dagster) in production.
  • Hands-on with identity/SAML/OIDC, RBAC, and multi-tenant architectures.
  • Strong observability skills: distributed tracing, metrics, logging, and debugging production issues.
  • Fluent in Python; comfortable with other languages.
  • Experience with databases (relational/document) and cloud data pipelines; Docker and Kubernetes.

Responsibilities

  • Load and stress-test the platform against large deployments.
  • Push infrastructure and GPU capacity strategies for bigger deployments.
  • Collaborate with AI/ML researchers to productionize innovations.
  • Extend and harden multi-tenancy for new customers and regions.
  • Deepen observability for faster issue detection in production.
  • Design and evolve service APIs as the platform scales.
  • Mentor engineers and influence technical direction as the team grows.

Skills

Backend engineering
Workflow orchestration
Identity & multi-tenant
Observability & debugging
Python
Docker & Kubernetes
CI/CD
AI tooling
Cloud APIs

Tools

Temporal
Celery
Airflow
Dagster
Docker
Kubernetes
Postgres
GitLab
OpenTelemetry
Grafana Tempo
Jaeger
Vertex AI
Terraform

Job description

Scandit Tampere

Senior Backend Engineer

Scandit gives people superpowers. Whether enabling delivery drivers to make quicker deliveries, matching a patient with their medication, or allowing retailers to make store operations more efficient, our technology automates workflows. It provides actionable insights to help businesses in a variety of industries. Join us as we continue to expand, grow, innovate, and help take Scandit to the next level.

Our newest product, ShelfView, is a machine-learning-powered platform for retail that gives real-time shelf visibility and helps stores run more efficiently. ShelfView is scaling fast: we are ramping towards the rollout of the largest retail intelligent deployments, processing billions of product-location updates a year. As a Senior Backend Engineer, you’ll be part of the team that builds and runs the backend behind ShelfView's product recognition and store-monitoring pipeline.You will help scale automated, ML-driven store monitoring while keeping the platform fast, observable, and secure for a growing list of enterprise retail customers.

If these challenges sound interesting to you, we'd love to hear from you!

About the role

This role is about solving complex engineering problems at scale and building the backend solutions that power them. You will help design and operate the distributed systems that turn store imagery into real-time, actionable alerts. That includes choosing and building on workflow-orchestration infrastructure for ML pipelines, making infrastructure and GPU-capacity tradeoffs for model serving at scale, and extending our identity and multi-tenancy platform as we bring on larger, more security‑conscious customers. You will also help the team see what is happening in production through better observability, and mentor other engineers along the way.

What you will do
  • Bring the platform to the next level: load- and stress-test it against our largest deployments yet, and close the gaps that surface
  • Push our infrastructure and GPU capacity strategy further to support larger, more demanding deployments
  • Collaborate closely with AI/ML researchers/engineers to put their innovations to production
  • Extend and harden our multi-tenancy platform for new customers and regions
  • Deepen observability so the team can find and fix production issues even faster
  • Design and evolve our service APIs as the platform grows
  • Mentor other engineers and help set technical direction as the team scales
Our tech stack
  • Python / Django
  • Postgres
  • Temporal (workflow orchestration)
  • PubSub
  • GCP / AWS, including GCP Identity Platform and Vertex AI for model serving
  • OpenTelemetry, Grafana Tempo / Jaeger
  • GitLab
Who you are

We are looking for an experienced backend engineer who is comfortable owning a problem end to end: evaluating a handful of possible technical approaches, shipping the one you picked, and operating it under real production load. You care about making systems observable and debuggable, not just functional. You have made infrastructure tradeoffs before, deciding what hardware, architecture, or vendor to use, and why, and you can back that decision with data. You enjoy mentoring other engineers and raising the technical bar for the team.

  • 5+ years of professional experience as a backend engineer shipping software in the cloud
  • Have evaluated and adopted workflow‑orchestration or distributed‑pipeline tooling (e.g. Temporal, Celery, Airflow, Dagster, or similar) for a production system
  • Have hands‑on experience with identity/auth systems (SSO, OAuth/OIDC, RBAC) and multi‑tenant architectures
  • Are comfortable with observability tooling (distributed tracing, metrics, structured logging) and have used it to debug production issues
  • Are fluent in multiple languages, Python being your strongest
  • Have first‑hand experience with databases (relational and document‑oriented), service‑oriented architectures, cloud data pipelines (stream and batch), Docker, Kubernetes
  • Are familiar with automation testing, continuous integration, continuous delivery, and are comfortable using AI coding tools as part of your day‑to‑day workflow
  • Have broad, T‑shaped experience: comfortable across infrastructure, backend, data, and frontend, with real depth in at least one of those areas
  • Are experienced with Infrastructure as Code (e.g. Terraform) for provisioning and scaling cloud infrastructure
  • Have operated production systems at scale and bring established best practices from similar systems (workflow orchestration, multi‑tenant SaaS, real‑time ML pipelines)
  • Are willing to go beyond your role, your team, and (sometimes) your comfort zone to make a cross‑functional impact on the business
  • Are eligible to work in the hiring location

Nice to have:

  • Experience serving machine learning models at scale (GPU capacity planning, model‑serving infra, cost optimization) in an industry setting
What we offer

Here are just some of the reasons why people choose to build their careers at Scandit:

  • A highly skilled team and a fun environment where you can put your enthusiasm for cutting‑edge technologies to use
  • Hackathons
  • Flexible, office, hybrid or home working
  • People‑first culture
  • Global team outings, Micro Adventures
  • Festive/end of year all company celebrations
  • Your birthday off
  • An attractive individual equity plan in a high growth company
  • We are certified as a "Great Place to Work" in 7 countries!
  • Excellent office infrastructure, optimized for hybrid working in Zurich, Warsaw, Tampere, and London
  • Excellent support for remote work across Switzerland, Finland, Poland, UK, Italy and Germany
  • Specific benefits related to the location you are joining

At Scandit we strive to create an inclusive environment that empowers our employees. We believe that our products and services benefit from our diverse backgrounds and experiences and are proud to be a safe space for all.

All qualified applicants will receive consideration for employment without regard to race, color, nationality, religion, sexual orientation, gender, gender identity, age, physical [dis]ability or length of time spent unemployed.

Imagine the What. Build the How.

#LI-MB1

#LI-Hybrid

#engineering

#LI-midsenior

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Computer Vision Engineer (Action Recognition)
Senior Computer Vision Engineer (Action Recognition)

Scandit • Tampere

On-site
EUR 90,000 - 130,000
Hybrid or home working
Hackathons
Great Place to Work certification
Senior Backend Engineer - Real-Time ML Platform
Senior Backend Engineer - Real-Time ML Platform

Scandit • Tampere

Hybrid
EUR 70,000 - 110,000
Flexible working
Hybrid or home working
People-first culture
+1
Backend Engineer - Java/Scale (all genders)
Backend Engineer - Java/Scale (all genders)

Zalando GmbH • Helsinki

Hybrid
EUR 70,000 - 95,000
Hybrid working model
Employee shares program
Zalando discount
+1
Senior (Lead) Platform Data Engineer
Senior (Lead) Platform Data Engineer

Sievo • Helsinki

Hybrid
Extensive healthcare
Flexible hybrid working model
Phone plan
+3
Backend Engineer - Java/Scale (all genders)
Backend Engineer - Java/Scale (all genders)

Zalando Finland Oy • Helsinki

Hybrid
EUR 90,000 - 130,000
Senior Backend Engineer
Senior Backend Engineer

Botdot Oy • Helsinki

Hybrid
EUR 55,000 - 75,000
Share options
Remote work flexibility
Innovative startup environment
Senior DevOps Engineer
Senior DevOps Engineer

Smartlyio • Helsinki

On-site
EUR 60,000 - 80,000
Generous healthcare packages
Mental health services
Flexible work-life balance
+2
Senior Data Engineer, Enterprise Data Platform (2 people)
Senior Data Engineer, Enterprise Data Platform (2 people)

F-Secure • Helsinki

Hybrid
EUR 61,000 - 73,000
Hybrid work options
Competitive salary and benefits
Senior/Lead/Staff Product Engineer
Senior/Lead/Staff Product Engineer

RELEX Solutions • Helsingin seutukunta

On-site
EUR 70,000 - 110,000
Autonomy at work
International career
Flexible work arrangements
+2
Senior / Staff Software Engineer (New Product) - Greenstep Espoo
Senior / Staff Software Engineer (New Product) - Greenstep Espoo

Greenstep • Espoo

Hybrid
EUR 100,000 - 160,000
Together bonus
Flex benefit
Lunch discount