Forward Deployed Engineer (Ottawa)

Forward Deployed Engineer (Ottawa)

30 Oct
|
Ujet
|
Ottawa

30 Oct

Ujet

Ottawa

- UJET is looking for a Forward Deployed Engineer to join our growing Forward Deployed Engineering (FDE) team
- The Forward Deployed Engineer is a highly technical, customer-facing role that crosses the boundaries of Implementation Services, Technical Support, Solution Engineering, Integration Services, and Software Development
- This role is designed for customer programs that require deeper technical involvement than a traditional implementation engagement
- Once a customer’s business requirements, workflows, integrations, and desired outcomes are understood, the Forward Deployed Engineer works closely with internal teams and the broader FDE team to turn those requirements into working, production-ready solutions
- You will be hands-on throughout the customer deployment lifecycle and will work directly with customers, partners, and internal teams
- Serve as a hands‑on technical resource within Forward Deployed Engineering for complex customer programs
- Translate customer requirements and solution designs into executable technical implementation activities
- Configure, test, and validate customer‑specific solutions across supported UJET products and services
- Work closely with Program Success Managers and Solutions Architects to ensure technical activities remain aligned with customer requirements, solution architecture, and program milestones
- Identify technical blockers, risks, dependencies, and implementation gaps early in the deployment lifecycle
- Develop practical and supportable technical approaches when standard configuration does not fully address a customer’s requirements
- Build, test, and document lightweight scripts, technical workarounds, proofs of concept, and tailored solutions where appropriate




- Support customer testing, user acceptance testing, production readiness, launch, and post‑launch stabilization activities
- Validate implemented solutions against documented functional and technical requirements
- Take ownership of assigned technical deliverables through completion
- Design, configure, test, and troubleshoot integrations between UJET and customer or third‑party systems
- Work with REST APIs, HTTP methods, API endpoints, webhooks, authentication mechanisms, headers, request parameters, and response payloads
- Read, interpret, and troubleshoot JSON and other structured data exchanged between systems
- Test API endpoints and validate end‑to‑end integration behavior
- Troubleshoot failures across customer systems, UJET services, and partner technologies
- Work directly with customer developers and internal technical teams to identify and resolve implementation issues
- Document integration requirements, data mappings, endpoint behavior, dependencies, assumptions, and known limitations
- Identify opportunities to create reusable integration patterns and implementation approaches for future customer programs
- Read and understand application, integration, and sample code
- Work with lightweight code and scripts using technologies including Python, JavaScript, and HTML




- Modify scripts or technical components to support customer implementations
- Develop lightweight utilities and proof‑of‑concept solutions where appropriate
- Review customer, partner, sample, or internal implementation code to identify potential issues
- Analyze code logic and expected execution behavior
- Identify common implementation problems involving parameter handling, malformed requests, authentication, data transformation, incorrect endpoint usage, configuration, or error handling
- Recommend practical technical corrections consistent with supported product architecture
- Collaborate with Product Engineering when issues require product‑level development or deeper engineering investigation
- Analyze application, platform, API, integration, and system logs to diagnose complex customer deployment issues
- Correlate events across multiple systems to understand end‑to‑end transaction and interaction behavior
- Interpret errors, warnings, response codes, timestamps, payloads, and application events
- Develop technical hypotheses and systematically test potential causes
- Reproduce issues in development, test, staging, or controlled environments where appropriate
- Distinguish between configuration issues, implementation problems, integration failures, customer‑workplace issues, infrastructure problems, and potential product defects
- Clearly document observed behavior, expected behavior, reproduction steps, technical findings, root cause when known, and recommended remediation
- Prepare high‑quality technical escalations when Product Engineering involvement is required
- Provide sufficient diagnostic evidence to help internal engineering teams investigate efficiently<

📌 Forward Deployed Engineer (Ottawa)
🏢 Ujet
📍 Ottawa

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: forward deployed engineer (ottawa) / ottawa

Subscribe to this job alert:

Get the latest job offers by email for: forward deployed engineer (ottawa) / ottawa