Client Onboarding Engineer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$4.69 – $5.63/hr USD

HOURS PER WEEK

40

DATE UPDATED

Aug 12, 2026

JOB OVERVIEW

Department
Operations / Service Delivery

Reports To
Managing Director / General Manager

Employment Type
Full-Time

Location
Muntinlupa City, Philippines (Hybrid)

Position Summary
The Client Onboarding Engineer is responsible for leading the technical onboarding of every new
client acquired by BGSN PH. This role serves as the primary point of contact after a sale is closed,
ensuring a seamless transition from Sales to Operations. The Client Onboarding Engineer
configures ConnectWise, coordinates implementation activities, gathers technical requirements,
prepares documentation, and ensures every client is fully operational before being handed over
to the Service Desk.

Primary Responsibilities
Client Onboarding
? Serve as the primary technical point of contact during onboarding.
? Conduct onboarding kickoff meetings.
? Develop onboarding plans and timelines.
? Coordinate internal and client-side implementation activities.
? Provide regular onboarding status updates.

ConnectWise Administration
? Configure client records in ConnectWise PSA.
? Configure ticketing boards, workflows, SLAs, agreements and contacts.
? Coordinate RMM onboarding and monitoring deployment.
? Maintain onboarding templates and standards.
Technical Implementation
? Coordinate Microsoft 365 onboarding where applicable.
? Assist with endpoint management, antivirus, backup and monitoring deployment.
? Validate that all contracted services are configured correctly.
Documentation
? Collect client network and system information.
? Create and maintain accurate client documentation.
? Maintain onboarding checklists and asset inventories.
Quality Assurance
? Verify all onboarding tasks are completed.
? Perform quality reviews before operational handoff.
? Resolve onboarding issues before go-live.
Handoff to Operations
? Conduct formal handoff to the Service Desk.
? Brief support teams on client environment and special requirements.
? Ensure documentation is complete before handoff.
Continuous Improvement
? Recommend improvements to onboarding processes.
? Standardize documentation and implementation procedures.
? Work with Operations to improve onboarding efficiency.

Qualifications
? Bachelor's Degree in Information Technology, Computer Science, Engineering, or related
field.
? Minimum 3 years of MSP experience preferred.
? Hands-on experience with ConnectWise PSA required; ConnectWise RMM experience
preferred.
? Experience onboarding new managed services clients.

? Strong understanding of Microsoft 365, Windows environments, networking fundamentals,
and endpoint management.
? Excellent communication, organization, and project coordination skills.

Key Performance Indicators (KPIs)
? Average onboarding completion time
? Onboarding projects completed on schedule
? First 90-day client satisfaction
? Documentation completeness and accuracy
? Number of onboarding-related escalations
? Successful handoff rate to Service Desk
? Compliance with onboarding checklist

Authority Level
Authorized to manage all onboarding activities, communicate directly with clients during
implementation, coordinate internal resources, and configure approved systems within
company standards. Major scope changes, pricing decisions, or contractual modifications
require approval from the Managing Director.

Success Profile
A successful Client Onboarding Engineer delivers consistent, professional, and error-free
onboarding experiences. They build client confidence from day one, ensure ConnectWise is
configured correctly, maintain complete documentation, and enable Operations to support
clients efficiently.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0134
Total Execution Time  0.0154
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,568 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Client-Onboarding-Engineer-1708037
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0056 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1708037
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 950648
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1708037
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-21',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-09-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1708037' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1708037 
0.0007   UPDATE employer_jobs SET hit_counts '***Aug-12-2026=245***Aug-13-2026=35***Aug-14-2026=8***Aug-15-2026=13***Aug-16-2026=11***Aug-17-2026=7***Aug-18-2026=10***Aug-19-2026=11***Aug-20-2026=10***Aug-21-2026=8***Aug-22-2026=2***Aug-23-2026=4***Aug-24-2026=3***Aug-25-2026=5***Aug-26-2026=5***Aug-27-2026=4***Aug-28-2026=4***Aug-29-2026=3***Aug-30-2026=2***Aug-31-2026=3***Sep-01-2026=5***Sep-02-2026=2***Sep-03-2026=4***Sep-04-2026=3***Sep-05-2026=3***Sep-06-2026=2***Sep-07-2026=2***Sep-08-2026=2***Sep-10-2026=2***Sep-13-2026=2***Sep-14-2026=1***Sep-15-2026=1***Sep-16-2026=1***Sep-17-2026=1***Sep-18-2026=5***Sep-21-2026=2' WHERE job_id'1708037'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Aug-2026=393***Sep-2026=38' WHERE job_id'1708037'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1708037' AND status LIKE 'sent%' ORDER BY id DESC  
0.0006   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1708037 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '950648'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)