Backend Engineer

Primetag

United States

Remote

USD 140,000 - 210,000

Full time

13 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Fully remote role
Medical insurance for all team members
Periodic in-person team gatherings in欧

Job summary

Primetag is seeking a full-time backend engineer for a fully remote role. You will build and maintain backend services and data pipelines in Python and FastAPI, within a microservices framework.

Emphasis on performance, cost efficiency, documentation, testing, and observability drives production-grade work. You will design APIs, evolve microservices, and contribute to platform components while reducing technical debt.

Qualifications

  • 3+ years of software engineering experience focused on Python backend development.
  • Hands-on experience with Django DRF, Flask, or FastAPI.
  • Strong REST API design, software design patterns, and clean architecture.
  • Experience with cloud platforms (Azure, AWS, or GCP) and production Kubernetes.
  • Working knowledge of relational and non-relational databases, observability, and event-driven messaging (RabbitMQ or Kafka).

Responsibilities

  • Design, implement, and maintain backend services and APIs using Python and FastAPI.
  • Maintain and evolve core microservices, databases, and platform components.
  • Build and improve data ingestion and crawling pipelines.
  • Keep the platform scalable, reliable, and maintainable as load grows.
  • Contribute to shared platform building blocks and engineering guidelines.
  • Refactor systems, reduce technical debt, and improve observability.
  • Debug production issues and assist in incident resolution.

Skills

Python backend
FastAPI
Django/Flask
REST API design
Cloud platforms
Kubernetes
Databases
Observability
Messaging (RabbitMQ/Kafka)

Tools

AWS
Azure
GCP
RabbitMQ
Kafka
Docker
Kubernetes

Job description

Role overview

This full-time remote role focuses on building and maintaining backend services, infrastructure, core microservices, data pipelines, and the observability platform for a data-intensive analytics product. The position produces production-grade code with a strong emphasis on performance, cost efficiency, documentation, testing, and APM metrics.

Responsibilities
  • Design, implement, and maintain backend services and APIs, primarily using Python and FastAPI in a microservices architecture
  • Maintain and evolve core microservices, databases, and supporting platform components
  • Build, maintain, and improve data ingestion and crawling pipelines
  • Help keep the platform scalable, reliable, and maintainable as load and complexity grow
  • Contribute to shared platform building blocks, including infrastructure components, internal libraries, and engineering guidelines
  • Continuously improve existing systems through refactoring, technical debt reduction, and improved observability
  • Debug production issues and contribute to incident resolution when required
Requirements
  • 3+ years of software engineering experience with a strong focus on Python backend development
  • Hands‑on experience with API frameworks such as Django DRF, Flask, or FastAPI
  • Solid understanding of REST API design, software design patterns, and clean architecture concepts
  • Knowledge of system design and software architecture for production systems
  • Experience with major cloud platforms (Azure, AWS, or GCP) and containerized environments, ideally Kubernetes in production
  • Working knowledge of relational and non‑relational databases, observability practices, and event‑oriented technologies like RabbitMQ or Kafka
Nice to have
  • Experience operating or contributing to data‑intensive systems (ingestion, processing, storage, or search)
  • Familiarity with observability tools such as Prometheus, Grafana, or Datadog
Benefits and work setup
  • Fully remote role; must be a fiscal resident of Portugal
  • Flexible core hours within European time (9am-6pm, 4 required hours per day)
  • Comprehensive medical insurance for all team members
  • Periodic in‑person team gatherings via temporary European offices
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer
Senior Backend Engineer

Placements24 • Willows (CA)

Hybrid
USD 120,000 - 180,000
Senior Python Backend Engineer
Senior Python Backend Engineer

Workana LLC • United States

Remote
USD 150,000 - 210,000
Flexible remote work
Performance bonuses
Collaborative culture
Senior Backend Engineer
Senior Backend Engineer

RAPIDFORT • United States

On-site
USD 140,000 - 200,000
401(k) retirement plan
Health, dental, and vision insurance
PTO and company holidays
+3
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Willows (CA)

Hybrid
USD 140,000 - 200,000
Equity options
Flexible hours
Health insurance
+2
Backend Developer
Backend Developer

Intellivon • United States

On-site
USD 90,000 - 130,000
Flexible schedules
Technical ownership opportunities
Learning and tooling stipend
Backend Engineer
Backend Engineer

Clera • United States

Remote
USD 132,000 - 166,000
Python Backend Engineer APIs
Python Backend Engineer APIs

Eitacies Inc • Phoenix (AZ)

On-site
USD 120,000 - 140,000
Senior Full-Stack Python Developer
Senior Full-Stack Python Developer

Simera • Carlisle (MA)

Hybrid
USD 140,000 - 210,000
Semi Senior Python Backend Engineer
Semi Senior Python Backend Engineer

Workana • United States

Remote
USD 90,000 - 130,000
Fully remote
Competitive salary
Flexible hours
Senior Backend Engineer - Databases - Analytics | Spain | Remote
Senior Backend Engineer - Databases - Analytics | Spain | Remote

grafanalabs • United States

Remote
USD 150,000 - 210,000
Fully remote position
Equity-based compensation
Generous annual leave (around 30 days)
+1