Enable job alerts via email!

Senior Software Engineer

Zone & Co

Canada

Remote

CAD 90,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A leading SaaS company is seeking a Senior Software Engineer to join their ZoneBilling team. This fully remote role involves writing scalable code and enhancing SuiteApps for businesses. Candidates should have 5-10 years of experience and a bachelor’s degree, with strong knowledge in billing systems and the ability to work in distributed teams. Enjoy a flexible workplace culture with comprehensive benefits.

Benefits

Flexible work schedule
Comprehensive benefits
Remote work policy

Qualifications

  • 5-10 years of professional full-stack software development experience.
  • Deep business domain knowledge of billing and revenue or strong interest in Fintech.
  • Demonstrable experience with NetSuite SuiteCloud development.

Responsibilities

  • Write clean, maintainable, and well-tested code.
  • Design and implement features using SuiteScript, SQL, and modern JavaScript.
  • Collaborate with product managers and QA for feature definition.

Skills

Full-stack software development experience
Business domain knowledge of billing and revenue
Experience with remote teams and Git
Understanding of web services (REST, SOAP)
NetSuite SuiteCloud development
Solid understanding of OOP and Design Patterns

Education

Bachelor’s degree from an accredited college

Tools

NetSuite
Node.js
Java
Job description
Overview

Zone & Co is a leading SaaS company committed to freeing finance teams from the limitations of clunky, disparate systems and manual processes. Our portfolio of NetSuite-based solutions includes advanced automation and integration for functions such as billing & revenue recognition, reporting, Payroll, AP automation, payments, reconciliations, and approvals. We serve over 3,000 companies worldwide with a growing team of over two hundred across North America, Europe, and Asia Pacific.

Join our ZoneBilling team and help shape the future of Zone & Co’s award-winning ZoneBilling product on NetSuite. As a Senior Software Engineer, you will build and enhance SuiteApps that serve thousands of businesses, write clean, scalable code, and help shape internal tools and processes to improve how our global engineering teams work.

You will be part of a small, focused team with meaningful impact on the product, the team, and the company. We value customers and place them at the center of what we build and how we build it. This is a hands-on development role with real influence and visibility.

Responsibilities
  • Software Development: Write clean, maintainable, and well-tested code; design and implement features using SuiteScript, SQL, and modern JavaScript; leverage our proprietary SDK built on NetSuite with TypeScript, linting, automated testing, and documentation generation.
  • Testing & Debugging: Design and execute test cases to ensure feature reliability and performance; write and maintain unit tests; troubleshoot, debug, and resolve bugs.
  • Collaboration: Partner with our principal architect, engineers, product managers, and QA to define and refine features; participate in code reviews and share best practices across teams.
  • Documentation & Continuous Improvement: Document systems, architecture, and features clearly; stay current with new tools and techniques and suggest process improvements.
Qualifications
  • 5-10 years of professional full-stack software development experience
  • Bachelor’s degree from an accredited college or university
  • Deep business domain knowledge of billing and revenue or strong interest/experience in Fintech; understanding of business domains and user experience is valued
  • Comfortable working in remote, distributed teams using Git, automated testing, CI/CD, and GenAI tooling
  • Demonstrable experience with NetSuite SuiteCloud development and related technologies
  • Solid understanding of web services (REST, SOAP), data formats (JSON, XML), OOP, SOLID, and Design Patterns
  • Familiarity with HTML/CSS and general web development fundamentals
  • Experience with Node.js or Java is a bonus
  • Background with ERP, HRIS, Payroll, Finance, or CRM systems is desirable
  • Entrepreneurial mindset—proactive, curious, and eager to learn
Benefits & Culture

At Zone, benefits are designed to enrich life beyond the workplace. As a fully remote company, we prioritize flexibility and balance. Explore our comprehensive list of benefits at Zoneandco.com.

Equal Opportunity Employer

Zone and Co is an Equal Opportunity Employer committed to diversity in the workplace. All qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity, or any other factor protected by applicable laws. We encourage candidates of all backgrounds to apply.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.