Sangoma

HQ
Markham
Total Offices: 12
621 Total Employees
Year Founded: 1984

Jobs at Sangoma

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

4 Days AgoSaved
In-Office
Makati, Southern Manila District, National Capital Region, PHL
Cloud • Information Technology • Software
Manages finance and treasury activities for Philippine operations, coordinating with the US Finance team on funding, reporting, reconciliations, payroll, statutory payments, government filings, permits, banking, audits, and compliance. Handles PEZA and BIR requirements, payroll reviews, check releases, documentation, and administrative follow-through. The role is hands-on, hybrid, and requires independently managing multiple deadlines and regulatory obligations.
10 Days AgoSaved
In-Office or Remote
4 Locations
Cloud • Information Technology • Software
Manage end-to-end global payroll cycles, ensure compliance and accurate GL entries, lead and mentor the payroll team, reconcile and report payroll, implement process improvements, and serve as primary payroll contact for internal and external stakeholders.
13 Days AgoSaved
In-Office or Remote
2 Locations
Cloud • Information Technology • Software
Design and build an AWS-based lakehouse and scalable enterprise data platform. Create governed data products and automated Python/SQL pipelines. Establish standards for data quality, governance, security, observability, and CI/CD. Partner with engineering, product, finance, and business teams to enable analytics and AI and define the platform's long-term vision.
22 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Cloud • Information Technology • Software
Serve as liaison between stakeholders, operations, and engineering to elicit, document, and manage business, functional, and non-functional requirements for NetOps. Create user stories, process flows, acceptance criteria; support process improvement, backlog refinement, Agile ceremonies, UAT, and production rollouts.