{"id":975998,"url":"https://alion.io/job/bcjobs-controller","title":"Controller","company":{"id":701695,"name":"BCjobs","domain":"bcjobs.ca","url":"https://alion.io/company/bcjobs","size_band":"5000+","is_staffing_agency":true,"employer_type":"agency","is_intermediary":true,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Finance","role_family":"Finance","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Surrey, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":115000,"max":135000,"currency":"CAD","period":"year","gross":null,"usd_annual":97081},"salary_estimate":null,"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[],"status":"live","first_seen_at":"2026-09-16T19:43:04Z","employer_posted_date":"2026-09-16","last_verified_at":"2026-09-17T11:56:10Z","board_verified":false,"closed_at":null,"days_open":55,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":55},"description":"Well-rounded accounting & finance opportunity with a global technology company. Looking for a designated CPA with strong corporate accounting and financial reporting skills. Leading and mentoring a team of 4. Hybrid work schedule.\nWho- the Company:\n Our client is a highly successful and well-established technology company that is a global leader in their industry. The company has a healthy P&L with a robust technology roadmap and ambitious yet realistic growth plans over the next several years.\n\nWhat- the Role:\n Swim Recruiting is looking for a new Controller on behalf of our client. Here is a snapshot of the key responsibilities, and Swim Recruiting can provide interested candidates with a more fulsome job description:\nLead the Canadian finance function, including accounting, reporting, controls and transactional finance\nOversee monthly/quarterly reporting, KPIs, budgeting, forecasting and long-range planning\nEnsure financial compliance, SOX, internal controls, tax and statutory reporting requirements\nLead annual audits and manage external auditor relationships\nManage treasury, credit position and working capital\nPartner with business leaders on strategic decisions, investment modelling and growth initiatives\nMentor, develop and coach the accounting team (including 2 Accountants); drive transformation, automation and continuous improvement on the team.\nThe Controller will work closely with senior leadership as a strategic partner, and will also collaborate with other departments to support overall business operations and financial performance. Using an ERP, a CRM, sophisticated Excel, and various finance tools and technologies (BI, AI, consolidation tools, etc.)\n\nWho- the Candidate:\nWe are seeking a senior accounting professional with at least 8 years of progressive and relevant work experience.\nCanadian CPA designation required, or International equivalent. \nExperience in technology sector is highly preferred.\nExperience leading Canadian accounting function for a global company is a significant asset.\nIdeally candidates will have worked with a SOX-compliant publicly-listed company.\nExcellent leadership capabilities, including prior experience mentoring, coaching, and developing a team of at least 2 and ideally 4+ direct reports.\nMust have strong USA GAAP and/or IFRS financial reporting skills.\nSystems savvy, with hands-on experience using a sophisticated ERP as well as other tools and technologies.\nHow Much:\n Compensation commensurate with experience, education, and qualifications, likely in the range of $115,000 to $135,000. Additionally, the Controller will receive a generous amount of paid time off (over 4 weeks), benefits, professional development support, etc. Please discuss your total compensation expectations in further detail with SWIM.\n\nWhere:\nHYBRID. Greater Vancouver, off a major highway. 2-3 days/week in office at first during training, and 2 days/week in office in the long-term.\n\nWhen & How to Apply:\n Swim Recruiting has been engaged to conduct initial screening and interviewing and will be presenting the profiles of short-listed candidates directly to the hiring team. If you already have a Recruiter at SWIM, please reach out very soon. If you do not yet have a contact at Swim Recruiting, please hit ' APPLY’ to send us your resume. Thank you!","description_format":"text","description_chars":3317,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":2,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Hybrid work","Professional development"],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-16T19:43:04Z"}],"visa":[],"liveness":{"score":2,"band":"cold","label":"Long shot","p_open":0.4,"p_active":0.219,"p_room":0.28,"age_days":55,"expected_fill_days":9,"reasons":["conf:1313","agency","win:tail","crowd:brand"],"computed_at":"2026-11-11T05:49:22Z"},"pay":{"stated_usd_annual":97081,"is_top_pay":false},"html_url":"https://alion.io/job/bcjobs-controller","json_url":"https://alion.io/job/bcjobs-controller.json","meta":{"generated_at":"2026-11-11T14:15:13Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":26194,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":701695},"rest":"https://alion.io/mcp/rest/get_company?id=701695"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbcjobs-controller"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fbcjobs-controller"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fbcjobs-controller"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/bcjobs-controller\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbcjobs-controller"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":975998}},{"tool":"search_jobs","arguments":{"company":"bcjobs.ca","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":975998},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}