Enable job alerts via email!

Backend Engineer- Python

HR Ways

Pakistan

Remote

PKR 2,000,000 - 2,750,000

Full time

Yesterday
Be an early applicant

Job summary

A leading technical recruitment firm is looking for an experienced Backend Engineer to work on innovative matchmaking technologies in a remote capacity from anywhere in Pakistan. Responsibilities include designing APIs and maintaining a fault-tolerant infrastructure. Candidates should have 5+ years of experience in backend development using Python. This role offers a competitive, tax-free salary.

Benefits

Tax-free salary

Qualifications

  • 5+ years backend engineering experience in Python.
  • Deep understanding of REST and WebSockets.
  • Proven experience in designing heartbeat/TTL flows.
  • Solid grasp of relational databases.
  • Experience with version control (Git).
  • Comfortable with major cloud platforms.

Responsibilities

  • Design and build server-side APIs and WebSocket events.
  • Maintain a fault-tolerant call-state machine.
  • Integrate with the media layer (LiveKit, Stream, Agora).
  • Automate infrastructure with CI/CD processes.
  • Collaborate with mobile and safety teams.

Skills

Python
REST
WebSockets
real-time concurrency patterns
PostgreSQL/MySQL
Git
AWS/GCP/Azure
OAuth 2
JWT
Docker

Tools

Celery
SQS
Kafka
Redis
Memcached

Job description

Our client is a product based company. Our Client Company is revolutionizing social connections by enabling instant video hangouts with like-minded individuals, tackling loneliness one conversation at a time.

Job Role:

Your mission is to build the server-side backbone, matchmaking queues, session state, heart-beats, and push notifications, so every call starts fast, stays stable, and cleans up gracefully when phones crash or networks drop.

Core Responsibilities

  • Design & ship idempotent APIs (create, join, leave, end) plus WebSocket events for real-time updates.
  • Maintain a fault-tolerant call-state machine with heart-beats or TTL to auto-close zombie rooms.
  • Generate and validate short-lived room tokens; enforce TLS and rate-limiting.
  • Dispatch FCM/APNs notifications and retry intelligently on token expiry.
  • Responsibility of integrating with the media layer (LiveKit, Stream, Agora, etc.); handle ICE/STUN/TURN configs
  • Instrument metrics/tracing/logs; define SLIs/SLOs and build dashboards & alerts.
  • Automate infra (IaC) and CI/CD: blue-green or canary deploys with rollback.
  • Collaborate with mobile & safety teams; write clear API docs and post-mortems.

Minimum Qualifications

  • 5+ yrs backend engineering in Python (async frameworks such as FastAPI/Starlette, Flask or equivalent) and ORM (SQLAlchemy).
  • Deep understanding of REST, WebSockets, and real-time concurrency patterns.
  • Proven experience designing heartbeat/TTL or reconnect flows for long-lived sessions.
  • Solid grasp of relational databases (PostgreSQL/MySQL) and one message/queue system (Celery, SQS, Kafka, etc.).
  • Proven experience of version control (Git).
  • Comfortable with at least one major cloud (AWS, GCP, Azure) including containerization (Docker etc).
  • Familiarity with auth standards (OAuth 2, JWT) and common web security risks.
  • Hands on experience of autoscaling backend infrastructure for millions of users

Nice to have

  • Prior work on large-scale WebRTC or VoIP systems; can debug NAT traversal.
  • Experience in writing Unit tests (Pytest).
  • Experience with any analytics or monitoring tool (newRelic, Sentry etc)
  • Hands-on with in-memory stores or pub/sub (Redis, Memcached, NATS).
  • Experience building cost dashboards and autoscaling policies for bandwidth-heavy traffic.
  • Chaos-engineering, feature-flag frameworks, or A/B testing at scale.

Other Details:

  • Location: Remote from anywhere in Pakistan
  • Work Mode: Full Time Remote
  • Experience: 5 Years
  • Benefit: Tax Free Salary

About HR Ways:

HR Ways is an Award winning Technical Recruitment Firm helping software houses and IT Product companies internationally and locally to find IT Talent. HR Ways is engaged by 300+ Employers worldwide ranging from worlds biggest SaaS Companies to most competitive Startups. We have entities in Dubai, Canada, US, UK, Pakistan, India, Saudi Arabia, Portugal, Brazil and other parts of the world. Join our WhatsApp Channel https://shorturl.at/983azto stay updated or visit www.hrways.co to know more.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.