Skip to content
Dataforge
  • Moldova and remote
  • AI-assisted workflow
  • Real ownership

Software engineering jobs in Moldova, on a team that owns its work.

We're an engineering team from Moldova working on AI automations, web applications and integrations for businesses across Europe. If you like clear specs, modern tools and seeing your work used for years, you'll fit right in.

team: we-are-hiring

Open roles
  • Full-stack engineer

    TypeScript · Node.js · React

    Team
  • Backend engineer

    Python · Go · PostgreSQL

    Team
  • QA automation

    Playwright · Cypress

    Team
  • You?

    Send an open application

    Interview
Illustrative: we hire for these kinds of roles throughout the year

Why Dataforge

Engineering with ownership, not ticket-shuffling.

At Dataforge you work on real products for real businesses, from the first spec to production and beyond. You'll use AI coding tools every day, but you'll be the one who decides, reviews and owns the result.

What you get

Working here

  • Projects you see through to production
  • Modern AI-assisted workflow
  • Written specs, not vague tickets
  • Colleagues who review your work

What we expect

Working with us

  • Care about the code after it ships
  • Communicate clearly, in English
  • Ask questions early
  • Keep learning, and share what you learn

Working at Dataforge

What it's like on the team

  • Ownership

    Your work goes live

    You don't build prototypes that get thrown away. What you ship is used by real customers, and you help keep it running.

  • Tools

    Modern AI workflow

    AI coding agents, spec-driven development and AI-assisted reviews are part of daily work, not an experiment.

  • Growth

    Learn across the stack

    Frontend, backend, integrations, observability: you'll touch the whole system, not one small corner of it.

  • Clarity

    Specs before code

    Every task has clear acceptance criteria, so you know what done looks like before you start.

  • Flexibility

    Moldova and remote

    Work from Moldova with a schedule that overlaps with European clients, in a remote-friendly setup.

  • Team

    Small, senior-minded team

    Code review, pairing and honest feedback help everyone get better, whatever their seniority.

Roles we hire for

Don't see an exact match? Apply anyway.

We hire for these kinds of roles throughout the year as projects grow. Send an open application and tell us what you'd like to work on.

  • Engineering

    Full-stack engineers

    TypeScript, React or Next.js on the front, Node.js or Python on the back.

  • Engineering

    Backend and integration engineers

    APIs, data pipelines and integrations with CRMs, payments and ERPs.

  • AI

    AI and automation engineers

    LLM agents, document processing and workflow automation in production.

  • Quality

    QA automation engineers

    Test strategies, Playwright or Cypress suites and acceptance testing from specs.

  • Operations

    DevOps and observability

    Cloud infrastructure, CI/CD, monitoring and alerting that teams can trust.

  • Mobile

    Mobile developers

    Flutter or React Native apps connected to the backends we build.

How we hire

A short, respectful hiring process

  1. Apply

    Email your CV or LinkedIn profile and a few lines about what you'd like to work on.

  2. Intro call

    A relaxed conversation about your experience, our work and whether it's a good match.

  3. Technical talk

    We discuss real problems together. No trick puzzles or long unpaid assignments.

  4. Offer

    We aim to give you a clear answer quickly, and feedback either way.

Technologies

What you'll work with

Frontend
  • TypeScript
  • React
  • Next.js
  • Tailwind CSS
Backend
  • Node.js
  • Python
  • Go
  • PostgreSQL
AI
  • LLM agents
  • AI coding tools
  • Spec-driven workflows
Cloud & Ops
  • Cloudflare
  • AWS
  • Docker
  • OpenTelemetry
  • Sentry

FAQ

Questions about working at Dataforge

Do you hire remotely?

We're based in Moldova and work remotely with our clients. Tell us where you are in your application and we'll discuss what's possible.

Do I need to know Romanian?

No. English is required for client work; Romanian or Russian is a plus for regional projects.

How do you use AI in daily work?

AI coding agents help with implementation, tests and reviews. Engineers write the specs, make the decisions and review every change before it ships.

I'm early in my career. Can I apply?

Yes. Tell us what you've built so far and what you want to learn — we value curiosity and care as much as years of experience.

Tell us about yourself

Send your CV or LinkedIn profile and a few lines about what you'd like to work on. We read every application.