Skip to main content

Forward Deployed Engineer

Digital Systems Engineering (DSE)

DubaiOn-siteFull-Time5d ago

Description

Overview

Software engineer who can work directly with customers to understand complex operational problems, design pragmatic solutions, and ship production-grade software quickly.

This role combines strong backend engineering with customer-facing deployment work, AI-enabled product building, and hands-on execution. The candidate must be comfortable moving between technical implementation, workflow design, and stakeholder collaboration.

Responsibilities

  • Work directly with customers to understand operational pain points and translate them into deployable software solutions.
  • Design and build custom tools, workflows, and product extensions for high-priority customer use cases.
  • Own implementations end to end, from discovery and prototyping to deployment and iteration.
  • Use LLMs and agent-based coding tools to accelerate development where appropriate, while maintaining engineering quality and reliability.
  • Define clear prompts, constraints, and system structures for agent-assisted development.
  • Build backend services, APIs, and integrations required for customer deployments.
  • Connect internal systems with third-party platforms and customer environments.
  • Handle failures, retries, observability, and production debugging across deployed solutions.
  • Partner closely with technical and non-technical stakeholders to drive adoption and measurable outcomes.
  • Improve repeatability by turning one-off deployments into reusable patterns, tools, and internal best practices.

Must Have

  • 3 to 6 years of hands-on software development experience.
  • Strong backend development skills in Python, Node.js, or similar.
  • Experience building APIs, integrations, and production services.
  • Proven ability to work directly with users or customers to scope and deliver technical solutions.
  • Demonstrable experience using LLMs in software development workflows.
  • Practical experience with agent-based coding tools such as Codex, Claude Code, or equivalent.
  • Strong debugging and systems thinking.
  • Ability to structure ambiguous problems and move from problem definition to shipped solution.
  • Experience with Docker and modern deployment workflows.
  • Professional level of English.

Nice to Have

  • Experience in solutions engineering, forward deployment, implementation engineering, or technical consulting.
  • Experience embedding with enterprise customers or operating in client environments.
  • Experience building AI-enabled internal tools or workflow automation systems.
  • Strong prompt engineering and evaluation instincts.
  • Experience with authentication, data flows, and enterprise integrations.
  • Familiarity with CI/CD, monitoring, and production operations.

More jobs in Dubai