About us Ninja
One unifies IT to simplify work for nearly 40,000 customers in 140+ countries The Ninja
One Unified IT Operations Platform delivers endpoint management, autonomous patching, backup, and remote access in a single console to improve efficiency, increase resilience, and reduce spend. By automating IT and managing all endpoints, organizations give employees a great technology experience at work. Ninja
One is obsessed with customer success and has retained a 98% customer satisfaction score for more than 5 years. About the Role As a Senior Software Engineer on the Ninja
One team, you will join a dedicated team building Ninja
One's ITSM capabilities, spanning our Ticketing and Billing products within the IT Operations suite. You'll design and implement scalable new solutions and product improvements that help IT teams and MSPs run their entire service operation, from managing tickets and automating workflows to turning that work into revenue through quoting, invoicing, and billing. On the Billing side, you'll build the systems MSPs rely on to monetize their services: generating accurate invoices from contracts and usage data, creating and managing quotes, and integrating with accounting platforms like QuickBooks and Xero so financial data flows seamlessly into the tools our customers already use.
This work demands precision, reliability, and a strong sense of ownership, when it comes to money, correctness isn't optional. A key part of what makes Ninja
One unique is the deep