Senior Software Engineer - Backend @Digital Zone
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay

[Hiring] Senior Software Engineer - Backend @Digital Zone

YDay - Digital Zone is hiring a remote Senior Software Engineer - Backend. πŸ’Έ Salary: unspecified πŸ“Location: Poland

Role Description

Your mission is to be the engineer your team looks to for direction. You will solve the complex problems in your team's domain independently, and you will raise the bar for everyone around you, in the code that ships, the tests that guard it, and the standards the team holds itself to. DZ moves fast on a surface where mistakes cost real money: instant digital-goods fulfilment, live payments, chargeback exposure. This role is about owning your team's domain deeply enough that speed and correctness stop being a trade-off.

  • Own significant features and services end to end in your team's domain, architecting them with well-accepted patterns for iterative, autonomous development and future scale.
  • Apply bounded contexts and minimize cross-service dependencies so failures stay contained.
  • Consistently ship production-ready, self-documenting code, and set the team's standard for AI-assisted development.
  • Treat generated code like a peer PR, catch the subtly and confidently wrong output, and know when writing it by hand is faster and safer.
  • Apply TDD and mocks where they earn their place, refactor towards testability, and never merge untested code.
  • Add the failure cases that AI-generated happy-path tests omit.
  • Diagnose issues systematically within your services and across service boundaries.
  • Tune the team's monitoring and use operational and business metrics as the basis for stability and performance work.
  • Be an active participant in your team's on-call.
  • Look actively for vulnerabilities in your own code and in peer reviews.
  • Apply secure defaults for auth, input validation, and data handling.
  • Design features with abuse in mind (rate limits, velocity checks, idempotency).
  • Anticipate and communicate blockers, delays, and cost overruns before they need escalating.
  • Work dependencies to resolution without waiting on other teams.
  • Drive continuous improvement of the team's practices.
  • Mentor teammates deliberately, including building redundancy.
  • Maintain the runbooks and ADRs that make the team's context legible to both people and tooling.

Qualifications

  • 5–8 years building production software, with deep ownership of services in a live, revenue-carrying system.
  • Strong depth in at least one of DZ's stacks (TypeScript, Go, C#) plus solid Postgres and AWS working knowledge.
  • Curiosity to get productive in the others.
  • Real expertise in a domain you've held for a while: the services, how they interact, and how data flows between them.
  • A security and abuse lens by default: solid OWASP grasp, correct handling of secrets and sensitive data.
  • Understanding of payment-surface threats such as card testing and credential handling.
  • The judgement to weigh cost against value, including where AI leverage genuinely saves time versus where it adds risk.
  • Communication that lands with technical and non-technical audiences alike.
  • A habit of seeking feedback as readily as giving it, and comfort with open, respectful disagreement.

Benefits

  • Immediate, large-scale impact on a high-growth business.
  • Top-of-the-market compensation packages.
  • Work alongside top regional talent, with team members from Talabat, Careem, Etisalat, and more.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Poland
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer - Backend @Digital Zone
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 120,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Poland
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 120,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 120,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later