Senior AI Backend Engineer - Remote | €1,500 Learning Budget

StepTo

Time

On-site

NOK 426,186 - 669,721

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Remote-first from Serbia
Optional Belgrade office
€1,500 learning budget
25 days PTO
Top-of-market salary in EUR

Job summary

StepTo is seeking an experienced AI Backend Engineer to build scalable AI-powered backend services and REST APIs in cloud-native environments. You will design secure, performant microservices, containerize with Docker, and deploy via Kubernetes/OpenShift while collaborating with frontend, DevOps, and infrastructure teams in an Agile setting.

You will contribute to CI/CD pipelines, monitoring, and architectural decisions, with a focus on code quality and efficient testing.

Qualifications

  • 5+ years of professional backend development experience.
  • Strong Python development skills and experience building REST APIs.
  • Experience developing and maintaining microservice-based applications.
  • Hands-on experience with Docker and containerized deployments.
  • Experience working with Kubernetes and/or OpenShift.
  • Familiarity with CI/CD pipelines, preferably Jenkins or GitLab CI.
  • Experience with Git and modern software development workflows.
  • Strong problem-solving skills and the ability to work independently.
  • Excellent written and spoken English.
  • Nice to have: experience with FastAPI.
  • Nice to have: knowledge of Redis and Kafka.
  • Nice to have: experience with Bash scripting.
  • Nice to have: familiarity with SonarQube, Jira, Confluence, Dynatrace, or OpenSearch.
  • Nice to have: basic understanding of AI and machine learning concepts.
  • Nice to have: German language skills.

Responsibilities

  • Design, develop, and maintain scalable backend services using Python.
  • Build and enhance REST APIs and AI-powered microservices.
  • Integrate external systems, APIs, and multiple data sources.
  • Containerize applications with Docker and deploy them using Kubernetes/OpenShift.
  • Build and improve CI/CD pipelines to automate testing, deployment, and releases.
  • Monitor applications, troubleshoot production issues, and optimize system performance.
  • Contribute to architectural decisions and continuously improve code quality through testing and reviews.
  • Work closely with frontend, DevOps, and infrastructure teams in an agile environment.
  • Document technical solutions and participate in planning, estimation, and sprint activities.

Skills

Python development
REST APIs
Microservice architecture
Docker
Kubernetes/OpenShift
CI/CD
Git
English communication
German language (nice to have)

Tools

Docker
Kubernetes
OpenShift
Jenkins
GitLab CI

Job description

StepTo is seeking an experienced AI Backend Engineer to build scalable AI-powered backend services and REST APIs in cloud-native environments. You will design secure, performant microservices, containerize with Docker, and deploy via Kubernetes/OpenShift while collaborating with frontend, DevOps, and infrastructure teams in an Agile setting.

You will contribute to CI/CD pipelines, monitoring, and architectural decisions, with a focus on code quality and efficient testing.

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