Software Engineers serve as the architects of our firm’s foundational infrastructure, driving the development and maintenance of our data processing pipelines, research utilities, simulation environments, and core trading systems.
...
Complete full-lifecycle requirement analysis, technical design, coding implementation, debugging and performance optimization for Nokia OLT products, covering GPON, XGS-PON and 50GPON technologies, and undertake software integration, function iteration and version release.
Implement embedded Linux system adaptation, driver debugging and service module tuning to guarantee the stability, reliability and performance of telecom OLT system.
Design, develop and optimize equipment clock synchronization functions based on IEEE 1588v2, PTP and NTP protocols to comply with unified telecom network timing specifications.
...
Lead end-to-end project delivery, from technical discovery and solution scoping through on-premise deployment and final handover.
Work hands-on with CCTV / video surveillance environments — IP cameras, NVRs, video management systems (VMS), and live video feeds — to plan and execute AI Vision deployments across client sites.
Plan and oversee on-premise server and software deployment: hardware sizing, Linux environments, containers (Docker), networking, and security considerations, in partnership with our engineers.
...
Build and lead the project delivery function: hire, mentor, and manage project managers; set delivery standards, playbooks, and KPIs.
Own portfolio-level delivery — timelines, budgets, quality — across all concurrent AI Vision, system integration, and enterprise deployment projects.
Personally lead the largest, most complex programs: CCTV / video surveillance rollouts, multi-site on-premise server and software deployments, and agentic AI initiatives (multi-agent orchestration systems, natural-language query layers over real-time vision event data, LLM tool-use and automation).
...
Work with Jerry’s Inside Sales team to resolve guests’ issues effectively and timely, with a consistently professional and patient attitude. You will be expected to receive centre-related issues from Jerry’s Inside Sales team and resolve those issues with the relevant teams (e.g., Maintenance Team or external vendors).
Ensuring all existing guests receive their invoices for every payment cycle (typically monthly) once those invoices have been prepared by the Finance team.
Collection of rent from all existing guests at every payment cycle (typically monthly), and issue reminders to guests who have not yet paid their rent.
...
Work with Jerry’s Inside Sales team to resolve guests’ issues effectively and timely, with a consistently professional and patient attitude. You will be expected to receive centre-related issues from Jerry’s Inside Sales team and resolve those issues with the relevant teams (e.g., Maintenance Team or external vendors).
Ensuring all existing guests receive their invoices for every payment cycle (typically monthly) once those invoices have been prepared by the Finance team.
Collection of rent from all existing guests at every payment cycle (typically monthly), and issue reminders to guests who have not yet paid their rent.
...