Forward-Deployed Software Engineer
Type: Experienced
Location: Abu Dhabi
Time: February 11, 2026
Position Overview
As a Forward-Deployed Software Engineer (FDSE), you will work directly with customers, partners, and internal engineering teams to design, deploy, and operationalize advanced software solutions. You will serve as the technical bridge between core product engineering and real-world customer environments—ensuring our technologies are successfully adopted, integrated, and scaled.
This role demands a strong engineering mindset, hands-on coding ability, and the ability to adapt quickly to complex and ambiguous environments. You will engage deeply with customer workflows, build custom integrations, deploy demos and pilot systems, resolve mission-critical issues, and translate real-world challenges into concrete engineering requirements.
You will own the end-to-end technical success of deployments: from understanding customer needs, shaping the solution architecture, implementing and integrating code, running trials and demonstrations, and providing ongoing technical insights that influence product evolution.
This role demands a strong engineering mindset, hands-on coding ability, and the ability to adapt quickly to complex and ambiguous environments. You will engage deeply with customer workflows, build custom integrations, deploy demos and pilot systems, resolve mission-critical issues, and translate real-world challenges into concrete engineering requirements.
You will own the end-to-end technical success of deployments: from understanding customer needs, shaping the solution architecture, implementing and integrating code, running trials and demonstrations, and providing ongoing technical insights that influence product evolution.
Key Responsibilities
1. Customer-Facing Engineering & Deployment
• Act as the primary on-the-ground technical lead for customer engagements.
• Deploy and configure production-grade systems across cloud, hybrid, or on-prem environments.
• Build proof-of-concepts, pilots, and custom integrations based on customer requirements.
• Perform on-site installation, debugging, environment setup, and system optimization.
2. Solution Design & Technical Architecture
• Understand customer challenges and convert them into clear technical specifications.
• Design system integrations involving APIs, backend services, data pipelines, and frontend components.
• Work with core engineering teams to align solution design with product capabilities and roadmap.
• Validate integration patterns, scalability constraints, and security best practices.
3. Client Enablement & Technical Communication
• Deliver technical presentations, workshops, and training to both technical and non-technical stakeholders.
• Prepare clear documentation for deployments, configurations, and integration guides.
• Communicate customer feedback and product gaps to internal engineering teams with actionable detail.
4. Technical Troubleshooting & Production Support
• Serve as the first technical responder for customer environments.
• Diagnose root causes of failures in application logic, system configuration, or infrastructure.
• Improve system reliability through log analysis, profiling, monitoring, and observability tools.
• Deliver rapid solutions while coordinating with HQ engineering teams.
5. Product Influence & Field Insights
• Provide real-world usage insights to shape product strategy and R&D direction.
• Participate in iterative improvement of deployment frameworks and tooling.
• Contribute to evolving the company’s best practices for customer-facing engineering.
6. Software Engineering & Custom Development
• Develop scripts, microservices, or frontend modules to support client workflows.
• Debug issues across the entire stack (infrastructure, backend, frontend, data, APIs).
• Maintain demo and sandbox environments with stable, repeatable deployments.
• Act as the primary on-the-ground technical lead for customer engagements.
• Deploy and configure production-grade systems across cloud, hybrid, or on-prem environments.
• Build proof-of-concepts, pilots, and custom integrations based on customer requirements.
• Perform on-site installation, debugging, environment setup, and system optimization.
2. Solution Design & Technical Architecture
• Understand customer challenges and convert them into clear technical specifications.
• Design system integrations involving APIs, backend services, data pipelines, and frontend components.
• Work with core engineering teams to align solution design with product capabilities and roadmap.
• Validate integration patterns, scalability constraints, and security best practices.
3. Client Enablement & Technical Communication
• Deliver technical presentations, workshops, and training to both technical and non-technical stakeholders.
• Prepare clear documentation for deployments, configurations, and integration guides.
• Communicate customer feedback and product gaps to internal engineering teams with actionable detail.
4. Technical Troubleshooting & Production Support
• Serve as the first technical responder for customer environments.
• Diagnose root causes of failures in application logic, system configuration, or infrastructure.
• Improve system reliability through log analysis, profiling, monitoring, and observability tools.
• Deliver rapid solutions while coordinating with HQ engineering teams.
5. Product Influence & Field Insights
• Provide real-world usage insights to shape product strategy and R&D direction.
• Participate in iterative improvement of deployment frameworks and tooling.
• Contribute to evolving the company’s best practices for customer-facing engineering.
6. Software Engineering & Custom Development
• Develop scripts, microservices, or frontend modules to support client workflows.
• Debug issues across the entire stack (infrastructure, backend, frontend, data, APIs).
• Maintain demo and sandbox environments with stable, repeatable deployments.
Candidate Profile
1. Bachelor’s degree in Computer Science, software engineering, or a related technical field.
2. 3–8+ years of experience in a software engineering, solutions engineering, full-stack development, or customer-facing technical roles.
3. Strong problem-solving ability with an ownership mentality.
4. Excellent communication skills with the ability to simplify complex technical concepts. Fluency in both English and Mandarin Chinese is required.
5. Adaptable and resourceful, with willingness to explore unfamiliar technologies.
6. High accountability and ability to operate independently on customer sites.
7. Willingness to travel for deployments, training, and customer support.
2. 3–8+ years of experience in a software engineering, solutions engineering, full-stack development, or customer-facing technical roles.
3. Strong problem-solving ability with an ownership mentality.
4. Excellent communication skills with the ability to simplify complex technical concepts. Fluency in both English and Mandarin Chinese is required.
5. Adaptable and resourceful, with willingness to explore unfamiliar technologies.
6. High accountability and ability to operate independently on customer sites.
7. Willingness to travel for deployments, training, and customer support.