Backend Engineer — AI-Driven Development (CTRM Platform) @Raw Ventures
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2mths ago

[Hiring] Backend Engineer — AI-Driven Development (CTRM Platform) @Raw Ventures

2mths ago - Raw Ventures is hiring a remote Backend Engineer — AI-Driven Development (CTRM Platform). 💸 Salary: unspecified 📍Location: United Arab Emirates

Role 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:

  • Architecture
  • Service boundaries
  • Specifications precise enough to be implemented without guesswork
  • 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 involves building a new CTRM platform (Commodity Trading & Risk Management) for a physical oil-products trader, covering the full deal lifecycle from contract to settlement:

  • Pricing against market formulas
  • Cost aggregation
  • Invoicing
  • Logistics
  • Inventory
  • Hedging

The stack includes:

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

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

Day to day, you will:

  • 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

Qualifications

  • 7+ years building and operating production backend systems
  • AI-driven development as your actual workflow
  • Experience shipping meaningful production features by directing coding agents
  • Ability to discuss 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
  • Ability to explain *why* a rule exists, not just that a linter enforces it
  • Ability to 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?

Benefits

  • 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
Before You Apply
️
remote Be aware of the location restriction for this remote position: United Arab Emirates
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Backend Engineer — AI-Driven Development (CTRM Platform) @Raw Ventures
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: United Arab Emirates
‼ 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 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

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

4.9 ★★★★★ from 500+ reviews

⚡ 127,038+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later