Point your AI agent at freehire and let it find you a job.

Get the CLI →

Brilliant Systems

Open 17d

Senior Backend Engineer

Posted 4 views
Discussion

Summary

Senior backend engineer in Lahore building payment, messaging and other high-stakes distributed systems where correctness under failure matters. Day to day: design idempotent services that survive retries and partitions, own production systems with alerting and runbooks, modernize legacy code, and mentor while taking part in red-team weeks.

Distributed systems, payments or high-volume messaging. You have run something at volume and have opinions about idempotency.

Much of our backend work is on systems where being wrong costs money or trust: payments that must reconcile, messaging at volume, and records where the audit log matters as much as the feature. The interesting problems appear under load, on the worst day, when a third party is misbehaving.

What you will do

  • Design and build services that stay correct under retries, network partitions and duplicate delivery.
  • Own a system in production, including the alerting, the runbook and a clear definition of what is worth waking someone up for.
  • Work on legacy modernisation: characterise what exists, cover it with tests, then replace it in slices.
  • Take part in red-team week, trying to break something a colleague built.
  • Mentor, review and be reviewed.

What we need from you

  • Several years of production backend work in a typed or disciplined language, and comfort in SQL.
  • You can explain idempotency to a client without using the word until the second sentence.
  • Experience with a system that had real consequences when it failed.
  • You write tests first on the parts that matter, and can say why those parts.

Useful but not required

  • Payments, telecoms or clinical systems experience.
  • You have run a migration that could not have downtime.
  • Familiarity with event-driven architectures and their failure modes.

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available