×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full Stack Engineer - Billing

Job in Toronto, Ontario, C6A, Canada
Listing for: nue
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Cloud Engineer - Software, Backend Developer
Job Description & How to Apply Below
About Nue.io
Nue.io is a next-generation CPQ and revenue automation platform designed for modern SaaS and subscription-based businesses. Our mission is simple: empower go-to-market teams to move faster, close smarter, and scale with confidence. With an elegant, no-code interface and deep Salesforce integration, we streamline the entire quote-to-revenue journey — from complex pricing and approvals to seamless renewals. Backed by top-tier investors and trusted by forward-thinking companies, Nue.io

is redefining revenue operations for a product-led world.

But we’re more than our product — we’re a team built on curiosity, trust, ownership, and a genuine passion for building great things together. We foster a culture where people can do their best work, grow quickly, and make a real impact. And we’re growing! If you're excited by big challenges, smart teammates, and a high-velocity environment, we’d love to meet you.

What You’ll Do:

We’re looking for a Senior Full-Stack Engineer, Billing who’s passionate about building and scaling systems that drive meaningful business outcomes. In this role, you’ll take ownership of architecture enhancement, technical design and development for billing & collection features, helping us scale to meet the demands of our growing customer base.

If you thrive on solving complex problems, collaborating across teams, and working with cutting-edge technologies, this opportunity is for you.

You’ll work with a variety of technologies such as Java, Node.js, React, AWS, Salesforce Platform, etc., and play a central role in ensuring reliability, scalability, and performance across our systems.

Design and implement robust billing capabilities including invoicing, credit memo management, payments, collections, and taxation, ensuring accuracy and compliance across multiple revenue models (recurring, usage-based, milestone, one-time, credit-based).

Build and scale transaction management to handle high-volume, high-fidelity financial events with strict ordering, idempotency, and auditability requirements.

Develop data synchronization mechanisms between internal billing systems and external financial systems (e.g., ERP, payment gateways, tax engines) to ensure consistency, fault tolerance, and real-time visibility.

Architect for scale and reliability , ensuring billing services can handle rapid customer growth, large data sets, and complex customer hierarchies without degradation in performance or data integrity.

Extend  APIs and infrastructure to support new features and customer use cases while maintaining backward compatibility.

Strengthen  security and authentication frameworks in line with evolving customer and compliance requirements.

Automate testing and validation of billing scenarios, including proration, mid-term changes, renewals, and adjustments, to reduce regressions and increase confidence in deployments.

Diagnose and resolve  production issues , ensuring reliability and customer satisfaction.

Collaborate with cross-functional teams to align technical priorities with business objectives.

Leverage AI and automation to boost development velocity, quality, and innovation.

Stay informed of emerging technologies and industry best practices billing, payments, and revenue operations, bringing fresh ideas to evolve the platform.

What You’ll Bring :

Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.

6+ years scaling production SaaS platforms or distributed systems.

6+ years of experience with Java + Spring Boot .

Strong experience with relational databases like Postgre

SQL, MySQL (performance optimization, sharding, indexing, etc.).

Familiarity with No

SQL technologies (e.g., Dynamo

DB, Mongo

DB).

Familiarity with Cache and Distributed Locks technologies (e.g., Redis, Memcached, Zoo Keeper).

Familiarity with event streaming systems (e.g., Kafka, Rabbit

MQ, AWS SQS/SNS).

Proven expertise in API design and optimization .

Hands-on experience with profiling, debugging, and performance tuning tools .

Interest or experience in AI-assisted development and prompt engineering .

Excellent communication and collaboration skills.

Ability to thrive in a fast-paced, startup…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary