Back End Developer

Explore Group

Portugal

Presencial

EUR 60 000 - 90 000

Tempo integral

Há 7 dias
Torna-te num dos primeiros candidatos

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

Explore Group is seeking two Backend Software Engineers to design, scale, and optimise high-concurrency distributed platforms using Python. You will tackle core architectural challenges around high-throughput data processing, real-time streaming, and cloud-native microservices infrastructure.

Responsibilities include building low-latency services with FastAPI/Asyncio/Django, deploying with Docker and Kubernetes, and integrating real-time messaging with Kafka, RabbitMQ, or NATS.

Qualificações

  • Proven production backend experience in Python
  • Experience with high-throughput data processing and real-time streaming
  • Strong collaboration and communication skills

Responsabilidades

  • Design and implement low-latency backend services
  • Scale distributed platforms using Kubernetes and Docker
  • Integrate and operate messaging systems like Kafka / RabbitMQ / NATS
  • Tune databases and caches with PostgreSQL and Redis
  • Improve observability with Grafana, Prometheus and GitOps workflows

Conhecimentos

Python
Distributed systems
High-concurrency
Code quality

Ferramentas

FastAPI
Asyncio
Django
Docker
Kubernetes
Kafka
RabbitMQ
NATS
PostgreSQL
Redis
Grafana
Prometheus
Argo CD

Descrição da oferta de emprego

About the Role

We are refreshing our search to bring on two Backend Software Engineers to design, scale, and optimise high-concurrency, distributed platforms using Python.

In this role, you will tackle core architectural challenges involving high-throughput data processing, real-time asynchronous streaming, and cloud-native microservices infrastructure.

What You Will Do
  • Python Engineering: Build low-latency, thread-safe asynchronous services using FastAPI, Asyncio, or Django.
  • Cloud-Native Operations: Deploy and manage containerised systems orchestrated via Kubernetes and Docker.
  • Event-Driven Messaging: Integrate and scale message brokers (Kafka, RabbitMQ, or NATS) for real-time streaming pipelines.
  • Data & Performance Tuning: Optimise database query paths, relational schemas, and in-memory caching using PostgreSQL and Redis.
  • Observability & Infrastructure: Monitor live system health and automate deployment tracks using GitOps tools (Grafana, Prometheus, Argo CD).
What We Look For
  • Python Expertise: Solid commercial background delivering production-grade backend APIs or data pipelines in Python.
  • Infrastructure Literacy: Hands-on experience navigating Docker, Kubernetes networks, and CI/CD automation pipelines.
  • Culture Fit: A collaborative team player with empathetic, clear, and structured technical communication skills.
Bonus Points
  • Familiarity with secondary languages (Go, Rust, or C++).
  • Experience with heavy data engineering workflows (Argo Workflows).
  • Familiarity with Machine Learning frameworks (PyTorch, NumPy).
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.