Raw Ventures
Posted 3w ago

Backend Engineer — AI-Driven Development (CTRM Platform)

Raw Ventures
Dubai, Dubai, United Arab Emirates
OnsiteFull Time
Responsibilities
  • designing services
  • reviewing code
  • writing tests
Requirements
  • 7+ years building production backends
  • Strong Node.js and/or Python, SQL, Docker, CI/CD, Git
  • AI-driven development experience and ability to direct coding agents
  • Business proficiency in Russian
Technical tools mentioned
Claude CodeNode.jsPythonReactPostgresDockerCI/CDGitSQL

Job description

We build software by directing coding agents. Most of the code in this project is written by Claude Code. The engineer's job is everything that decides whether that code is correct: the architecture, the service boundaries, specifications precise enough to be implemented without guesswork, and review of every line that ships. We want engineers for whom AI-driven development is already the primary way they work — not a side experiment, not IDE autocomplete. We are explicitly not looking for vibe coders.


The product

We are building a new CTRM platform (Commodity Trading & Risk Management) for a physical oil-products trader: the full deal lifecycle from contract to settlement — pricing against market formulas, cost aggregation, invoicing, logistics, inventory, hedging.


Stack

Node.js and Python on the backend, React on the frontend, Postgres, Docker, CI/CD.


The role

You are an engineer, not an analyst. Business analysts own the process descriptions and hand you specified requirements. You own turning them into working software.

In practice that means: reading a specification closely enough to find the holes in it, deciding how it decomposes into services and data models, writing task briefs precise enough for an agent to implement, and then reviewing, testing and refactoring what comes back. You are the reviewer of record for everything you ship, regardless of who or what produced it.

You do need to understand what you are building. Not as a domain expert — but you cannot review a settlement calculation you don't follow, and you will be expected to ask the analyst the awkward question rather than implement an ambiguity.


Day to day

  • Design services, data models, APIs and transactional boundaries from specified requirements
  • Translate requirements into agent-executable task briefs — small enough to verify, large enough to be worth delegating
  • Own and evolve the project's agent context: `CLAUDE.md`, coding conventions, architectural guardrails, test policy
  • Review every diff seriously: data model, transaction and concurrency semantics, error handling, migrations, security, performance
  • Write and maintain tests that pin real behaviour — especially around money, rounding, dates, and state machines
  • Refactor aggressively when generated code is correct in isolation but wrong for the system
  • Ship in two-week sprints against a defined Definition of Ready and Definition of Done


What we expect

  • 7+ years building and operating production backend systems
  • AI-driven development as your actual workflow.
  • You have shipped meaningful production features by directing coding agents, and can talk in detail about how you structure context, decompose tasks, control cost, and verify output
  • Domain modelling, relational data design, transaction and consistency semantics, idempotency, concurrency, API design, testing strategy, refactoring discipline. You can explain *why* a rule exists, not just that a linter enforces it
  • You can read, debug and reason about code you did not write — quickly, in an unfamiliar codebase
  • Strong Node.js and/or Python, solid SQL, comfortable with Docker and CI/CD
  • Willingness to engage with complex financial and logistics logic instead of routing around it
  • Strong Git, code review, and Agile delivery habits
  • Business proficiency in Russian language


How to apply

Share your CV plus an answer to two of the following questions: 

  • Show us a real specification or task brief you wrote for a coding agent, and the code it produced. What did you change after review, and why?
  • Describe a time an agent produced code that passed its tests but was wrong. How did you catch it, and what did you change in your process afterwards?
  • What is in your `CLAUDE.md` (or equivalent agent rules file)? Pick three rules and explain why each is there.
  • Which parts of a system do you refuse to delegate to an agent, and why? 


What we offer

  • A serious, unsolved domain problem rather than another CRUD product
  • Real autonomy over architecture and process, on a team that treats AI-driven engineering as a discipline to be built rather than a shortcut
  • Generous AI tooling budget — frontier models are a working expense, not a perk
  • Competitive compensation discussed individually

About Raw Ventures

Investing in and supporting early-stage technology startups.

Similar jobs

Backend Engineer roles near Dubai, Dubai
1w
Save
Mark Applied
Hide
Backend Engineer Graduate (TikTok Vertical Recommendation Architecture) - 2027 Start
San Jose or Los Angeles or Singapore or New York City or London or Dublin or Paris or Berlin or Dubai or Jakarta or Seoul or Tokyo
$128k-$317k/yr OnsiteFull Time
TikTok
TikTok: Global short-form video hosting and social media platform.
0+ YOEBachelor's degree in computer science or related field; strong programming in Go, C++, Java, or Python; knowledge of algorithms, operating systems, networking, and distributed systems.
Go, C++, Java, Python, Redis, Kafka
1w
Save
Mark Applied
Hide
Backend Engineer, Payments Experience
Dubai, Dubai, United Arab Emirates
OnsiteFull Time
Ziina
Ziina: A financial technology building digital payment products for users in the region.
4+ YOE4+ years developing software; experience handling money and complex backends preferred. Requires clean, testable code, technical communication, collaboration, customer focus, and UAE residence or relocation willingness.
TypeScript, Node.js, Nest.js, Swift, SwiftUI, Kotlin, Next.js, React, GraphQL Federation, Kafka, PostgreSQL, Redis, Elasticsearch, AWS, Kubernetes, Terraform, GitHub Actions
1w
Save
Mark Applied
Hide
Backend Engineer (Java) - KYC Tech
Asia or Taipei or Dubai or Ho Chi Minh City
RemoteFull Time
Binance
Binance: Operates a global cryptocurrency exchange and blockchain ecosystem.
4+ YOEBachelor's degree or equivalent experience; 4+ years building high-throughput distributed applications; Java, Spring, MySQL, distributed systems, messaging middleware, and NoSQL experience.
Java, Spring Framework, MySQL, NoSQL, JVM, SQL, RPC, AI/ML
1w
Save
Mark Applied
Hide
Backend Engineer (Java) - KYC Tech
Asia or Taipei or Dubai or Ho Chi Minh City
RemoteFull Time
Binance
Binance: Global cryptocurrency exchange and blockchain ecosystem provider.
4+ YOEBachelor's degree in computer science, engineering, or equivalent experience; 4+ years building high-throughput distributed applications; Java, Spring, MySQL, distributed systems, messaging middleware, and English/Mandarin required.
Java, Spring Framework, MySQL, NoSQL, messaging middleware, JVM, SQL, RPC
3w
Save
Mark Applied
Hide
Senior Backend Developer
Dubai, Dubayy (Dubai), United Arab Emirates
OnsiteFull Time
FIVE Holdings
FIVE Holdings: Global luxury hospitality group operating hotels and entertainment venues.
5+ YOE5+ years backend development experience; bachelor's in CS/IT preferred (master's preferred); proficiency in Node.js/Python/Java/RoR, databases, API design, cloud services, security, CI/CD, Docker/Kubernetes; leadership and mentoring experience.
Node.js, Python, Java, Ruby on Rails, MySQL, PostgreSQL, MongoDB, RESTful, GraphQL, AWS, Google Cloud, Azure, Git, CI/CD, Docker, Kubernetes
1mo
Save
Mark Applied
Hide
Senior Backend Engineer - Agentic SDLC / AI-Driven Development Lifecycle (AI-DLC) Platform
Dubai, Dubai, United Arab Emirates
OnsiteFull Time
Virtusa
Virtusa: Global provider of digital engineering and IT outsourcing services.
10+ YOE10+ years backend engineering experience; enterprise Agentic SDLC/AI-DLC experience; Java 17+, Spring Boot 3.x, Kafka, AWS; experience in regulated domains; degree in CS/Engineering or equivalent.
Java 17, Spring Boot 3.x, OpenAPI 3.x, Apache Kafka, Amazon ECS, Amazon EKS, AWS Lambda, Amazon RDS, Amazon S3, Amazon SQS, Amazon SNS, Amazon CloudWatch, AWS IAM
1mo
Save
Mark Applied
Hide
Senior Backend Engineer
Dubai, Dubai, United Arab Emirates
RemoteFull Time
ImagineArt
ImagineArt: A bootstrapped generative AI platform serving image and video generation at real scale.
5+ YOE5+ years backend experience, strong system design, ownership of production systems, experience with async pipelines, message queues and distributed workers, high-concurrency environments.
Kafka, RabbitMQ, SQS, Go, GitHub
1mo
Save
Mark Applied
Hide
Senior Backend Engineer (Laravel)
Dubai, Dubai, United Arab Emirates
HybridFull Time
Medetone
Medetone: Online platform providing prescription medications and medically guided consultations.
7+ YOE7+ years backend development (3+ years Laravel), strong OOP/SOLID, MySQL/Redis/queue experience, AWS/Docker/Linux/Git/CI/CD familiarity, testing habit, API and system design skills.
PHP, Laravel, Horizon, Eloquent ORM, MySQL, Redis, Shopify APIs, AWS, EC2, RDS, S3, IAM, CloudWatch, Docker, Linux, Git, GitHub Actions, CI/CD, Anthropic APIs, OpenAI APIs, Vue.js, Inertia