logo[мetahunt]
> DOU
senior

Backend Engineer

Qubit Labs
company:Outsource
pythonfastapiflaskdjangodockerkubernetesaws
node.jsjavaazuredatabrickslangchain
englishB1
experience5+ years
domainSaaS
locationRomania, Romania
> full description

Backend & API Developer

Overview

We are looking for a Backend & API Developer with strong experience in designing scalable backend systems, building APIs, and integrating enterprise platforms in cloud-native environments. The ideal candidate has hands-on experience with Python-based backend development, distributed architectures, and modern DevOps practices.

Required Experience & Skills

Core Engineering

  • 5+ years of professional software engineering experience
  • Strong expertise in Python
  • Proficiency in at least one additional programming language (e.g., Node.js or Java)
  • Strong understanding of software architecture and backend design principles

Backend Development

  • Hands-on experience with backend frameworks such as FastAPI, Flask, or Django
  • Experience designing and developing RESTful APIs and microservices
  • Solid understanding of distributed systems architecture and asynchronous processing
  • Experience with API versioning, authentication, authorization, and performance optimization

Cloud & DevOps

  • Experience working with Docker and Kubernetes
  • Familiarity with CI/CD pipelines and automated deployment processes
  • Experience delivering backend solutions in cloud environments such as AWS, Azure, or Databricks
  • Understanding of monitoring, logging, and observability practices

API & Enterprise Integrations

  • Experience integrating REST and/or OData APIs
  • Experience integrating enterprise platforms and external services
  • Understanding of authentication protocols and secure API communication
  • Experience working with third-party services and data synchronization

AI & Modern Backend Capabilities

  • Experience supporting AI-enabled backend services and integrations
  • Familiarity with Retrieval-Augmented Generation (RAG) concepts, embeddings, and vector databases is a plus
  • Understanding of secure LLM integration practices, including prompt injection mitigation, is considered an advantage

Engineering Practices

  • Experience working in Agile/Scrum environments
  • Strong problem-solving and debugging skills
  • Ability to work independently and collaborate within cross-functional teams
  • Good written and verbal communication skills in English

Nice to Have

  • Experience with MLOps tooling
  • Familiarity with event-driven architectures and message brokers
  • Experience with caching solutions and high-load systems
  • Exposure to AI agent frameworks such as LangChain or LangGraph
  • Experience with enterprise SaaS integrations
Відгукнутись на вакансію