Senior Software Engineer - Backend

Digital Zone

Turkey

On-site

TRY 600,000 - 900,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Immediate impact
Top compensation
Regional talent peers

Job summary

Digital Zone seeks an experienced software engineer to own significant features end-to-end within a live, revenue-carrying system. You will architect scalable services, apply TDD and AI-assisted development, and ensure secure, robust code across the stack.

Ideal candidates bring 5-8 years of production software experience, deep skills in at least one stack (TypeScript, Go, or C#) plus Postgres and AWS, and a mindset toward continuous improvement and mentorship.

Qualifications

  • 5-8 years building production software, owning services
  • Strong depth in at least one stack (TypeScript, Go, or C#) plus Postgres and AWS
  • Security-aware coding with focus on auth, input validation and data handling
  • Ability to diagnose issues and monitor services across boundaries
  • Mentor teammates and contribute to runbooks and ADRs

Responsibilities

  • Own significant features and services end to end in your domain, architecting for scale and minimal cross-service dependencies
  • Ship production-ready, self-documenting code and set standards for AI-assisted development
  • Apply TDD and mocks, refactor for testability and cover failure cases
  • Diagnose issues across services, tune monitoring and use business metrics for stability and performance
  • Identify vulnerabilities and design features with abuse prevention in mind
  • Flag blockers early and drive dependencies to resolution
  • Mentor teammates and contribute to runbooks and ADRs

Skills

TypeScript
Go
C#
Postgres
AWS

Job 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.

What You'll Do
  • 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, applying bounded contexts and minimising 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 — including adding 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. You'll be an active participant in your team's on-call
  • Look actively for vulnerabilities in your own code and in peer reviews, applying secure defaults for auth, input validation and data handling, and design features with abuse in mind (rate limits, velocity checks, idempotency), flagging fraud and risk trade-offs early rather than after launch
  • Anticipate and communicate blockers, delays and cost overruns before they need escalating, work dependencies to resolution without waiting on other teams, and drive continuous improvement of the team's practices
  • Mentor teammates deliberately, including to build redundancy so you are not the only person who can support a critical part of the domain and maintain the runbooks and ADRs that make the team's context legible to both people and tooling
What you'll bring
  • 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, and the 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 not just the parts you wrote
  • A security and abuse lens by default: solid OWASP grasp, correct handling of secrets and sensitive data, and an 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 someone will pay for later
  • 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

Digital Zone • Turkey

On-site
TRY 600,000 - 1,200,000
Top-of-the-market compensation
Impact on high-growth business
Work with regional talent
Senior Site Reliability Engineer (Performance and Scalability)
Senior Site Reliability Engineer (Performance and Scalability)

Digital Zone • Turkey

On-site
TRY 180,000 - 300,000
Top salary package
Regional talent
Impactful work
Forward-Deployed AI Engineer
Forward-Deployed AI Engineer

Zaigo • Fatih

On-site
TRY 600,000 - 1,000,000
Senior Software Engineer: Own End-to-End, Secure & Impact
Senior Software Engineer: Own End-to-End, Secure & Impact

Digital Zone • Turkey

On-site
TRY 600,000 - 900,000
Immediate impact
Top compensation
Regional talent peers
Principal Software Engineer
Principal Software Engineer

Hepsiburada (NASDAQ: HEPS) • Fatih

On-site
TRY 900,000 - 1,300,000
Software Engineer
Software Engineer

OPLOG • Çankaya

On-site
TRY 350,000 - 520,000
AI-assisted coding
Vacation in your first year
Birthday day off
+9
Senior Java Developer
Senior Java Developer

Turkish Technology • Fatih

On-site
TRY 350,000 - 700,000
Flexible work
Competitive pay
Health & wellbeing
+6
Senior Software Engineer
Senior Software Engineer

getmidas.com • Turkey

Hybrid
TRY 350,000 - 700,000
Senior Backend Engineer
Senior Backend Engineer

Dataroid • Fatih

On-site
TRY 500,000 - 900,000
Private health insurance
Remote work benefits
Paid day off for birthday
+3
Associate Product Manager
Associate Product Manager

Armut / HomeRun • Fatih

On-site
TRY 201,000 - 335,000
Competitive salary and bonus
Global team collaboration
Early ownership in projects
+3