Referment12.04.26
AI SCORE 8.5

Mid-Level Backend Engineer - Distributed Systems (Remote)

$90K–$120K/year

About the Role

We are seeking a talented Mid-Level Backend Engineer to join our team in a fully remote capacity. As a Backend Engineer focused on distributed systems, you will be instrumental in building high-performance systems that process millions of real-world transactions daily. This role offers the opportunity to work on genuinely high-throughput systems, handling large volumes of concurrent requests while ensuring reliability and efficiency.

What You'll Do

  • Design and build Python APIs that handle high concurrency and large-scale ingestion.
  • Scale backend systems across AWS infrastructure, ensuring reliability under load.
  • Measure API performance and identify bottlenecks across services.
  • Implement and improve logging, monitoring, and distributed tracing.
  • Work on data pre-processing and post-processing pipelines within distributed workflows.
  • Support and optimize image processing pipelines, including format handling and metadata workflows.
  • Build internal tools and integrations that support core platform operations.

Requirements

  • 3+ years of backend development experience with Python.
  • Strong experience designing systems that handle concurrent workloads at scale.
  • Hands-on experience with AWS and cloud-based infrastructure.
  • Proven ability to measure, analyze, and improve system and API performance.
  • Experience with Docker, CI/CD, and containerized deployments.
  • Strong debugging skills across distributed systems.

Nice to Have

  • Experience with image processing, media pipelines, or similar data-heavy workflows.
  • Exposure to high-throughput systems or GPU-backed infrastructure.
  • Familiarity with observability tooling such as Sentry.

What We Offer

  • Fully remote work within the EU, with a preference for UK-based candidates.
  • Permanent role in a small, product-focused team with a strong engineering culture.
  • Opportunity to make a tangible impact by building scalable backend systems.
  • Flexible work arrangements that promote work-life balance.
  • Competitive salary and benefits package.

If you enjoy building scalable backend systems, optimizing performance under real load, and working with image processing at scale, this is a great opportunity to make a tangible impact. Apply now!

Why This Job8.5 of 10

This role offers a unique opportunity to work on high-performance distributed systems in a fully remote setting. Join a small team and make a significant impact.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in Python and experienced with frameworks such as Django or Flask, enabling the development of robust APIs and backend services.

Strong understanding of AWS services (like EC2, Lambda, and S3) and Docker for containerization, allowing for efficient deployment and scaling of distributed applications in a cloud environment.

Experience in implementing CI/CD pipelines using tools like Jenkins or GitHub Actions, ensuring seamless integration and delivery of code while maintaining high reliability in a remote work setting.

Learning Resources

Python for Everybody Specializationcourse

Career Path

Mid-Level Backend Engineer - Distributed Systems(Now)Senior Backend Engineer - Distributed Systems(1-2 years)Lead Backend Engineer or Architect(3-5 years)

Market Overview

Market Size 2024
$45B
Annual Growth
8.5%
AI Adoption in Python
60%
Investment in Python Tools
+25%
Labour Demand for Backend Engineers
+20%
Avg Salary for Mid-Level Backend Engineer
$120K

Skills & Requirements

Required
PythonAWSDocker
Growing in Demand
Machine Learning with PythonKubernetesGraphQL
Declining
PHPRuby on Rails

Domain Trends

Rise of Microservices Architecture
Microservices adoption has increased by 40% in the last two years, leading to a demand for engineers skilled in distributed systems.
Shift Towards Serverless Computing
Serverless architecture, particularly with AWS Lambda, has seen a 30% increase in implementation, driving the need for engineers familiar with cloud services.
Focus on DevOps Practices
Companies are investing 50% more in CI/CD tools, emphasizing the importance of DevOps practices in backend development.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.