Senior Full Stack Engineer
3 weeks ago
Why you'll love this NUE opportunity At Nue.io, we're on a mission to revolutionize revenue operations for modern businesses. 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. Job Role and Responsibilities 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 in billing, payments, and revenue operations, bringing fresh ideas to evolve the platform. Required Skills And Experience 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 PostgreSQL, MySQL (performance optimization, sharding, indexing, etc.) Familiarity with NoSQL technologies (e.g., DynamoDB, MongoDB) Familiarity with Cache and Distributed Locks technologies (e.g., Redis, Memcached, ZooKeeper) Familiarity with event streaming systems (e.g., Kafka, RabbitMQ, 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 environment Preferred Skills Experience with Salesforce Knowledge of Node.js, TypeScript, React Familiarity with cloud services (e.g., AWS, Azure, GCP) Domain experience in financial, billing or collection What We Offer Competitive salary and benefits package. Opportunity to work in the dynamic and innovative Silicon Valley tech ecosystem. The chance to work on groundbreaking projects and influence the future of finance and payment systems. A collaborative and supportive team environment that encourages personal and professional growth. Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Industries Software Development #J-18808-Ljbffr
-
Senior Full Stack Engineer
1 week ago
Toronto, Ontario, Canada Shift4 Full timeOverviewShift4 (NYSE: FOUR) is boldly redefining commerce by simplifying complex payments ecosystems across the world. As the leader in commerce-enabling technology, Shift4 powers billions of transactions annually for hundreds of thousands of businesses in virtually every industry. For more information, visit Senior Full Stack EngineerShift4 is...
-
Senior Full Stack Engineer
1 week ago
Greater Toronto Area, Canada Shift4 Full timeOverviewShift4 (NYSE: FOUR)is boldly redefining commerce by simplifying complex payments ecosystems across the world. As the leader in commerce-enabling technology, Shift4 powers billions of transactions annually for hundreds of thousands of businesses in virtually every industry. For more information, visit Senior Full Stack EngineerShift4 is expanding...
-
Senior Full-Stack Engineer
6 days ago
Toronto, Canada Scribendi Inc. Full time3 weeks ago Be among the first 25 applicants Senior Full-Stack Engineer Scribendi is seeking a Senior Full-Stack Engineer to help build the next generation of AI-driven products that empower researchers worldwide. In this role, you'll work across the full stack—front end, back end, and integrations—to deliver performant, scalable, and intelligent...
-
Senior Full-Stack Engineer
1 week ago
Toronto, Canada Scribendi Inc. Full time3 weeks ago Be among the first 25 applicants Senior Full-Stack Engineer Scribendi is seeking a Senior Full-Stack Engineer to help build the next generation of AI-driven products that empower researchers worldwide. In this role, you'll work across the full stack—front end, back end, and integrations—to deliver performant, scalable, and intelligent...
-
Senior Software Engineer
3 weeks ago
Toronto, Canada Lithos Carbon Full timeOverview As a Senior Software Engineer at Lithos, you'll work directly with our Head of Engineering to build the operating system for one of the largest carbon dioxide removal efforts in history. How does software play a role? Carbon removal is a mass transfer problem. We need to create an entirely new industry capable of removing tens of billions of tons of...
-
Senior Full Stack Engineer
4 days ago
Toronto, Ontario, Canada Casa Full timeAbout UsCasa is a payment and rewards platform. Built in partnership with the nation's leading residential owners and operators, Casa aims to make renting and home ownership more rewarding.Rent, condo fees, housing payments - the cost of living just keeps climbing. And although paying those bills isn't optional, earning rewards on them should be. Casa turns...
-
Full Stack Engineer
6 days ago
Toronto, Canada Hewitt Banks Full timeTech Recruiter @ Hewitt Banks (We Are Hiring!) | Passionate about DEIA Senior Software Developer (Full Stack) Base pay range $170,000.00/yr - $170,000.00/yr About the Client Our client is a leading Canadian fintech organisation on a mission to help people achieve financial freedom by redefining how money is managed. Through smart technology, the company...
-
Senior Full-Stack Software Engineer
9 hours ago
Toronto, Canada SRED.io Full timeGet AI-powered advice on this job and more exclusive features. Senior Full-Stack Software Engineer (MEAN Stack) We’re SRED.io - a fast-moving startup, building an AI-based platform that helps companies in Canada to get the funding they need for their innovative tech & science projects. We’re looking for a MEAN Full Stack Developer who loves turning ideas...
-
Senior Full-Stack Software Engineer
2 hours ago
Toronto, Canada SRED.io Full timeGet AI-powered advice on this job and more exclusive features. Senior Full-Stack Software Engineer (MEAN Stack) We’re SRED.io - a fast-moving startup, building an AI-based platform that helps companies in Canada to get the funding they need for their innovative tech & science projects. We’re looking for a MEAN Full Stack Developer who loves turning ideas...
-
Full Stack Engineer
7 days ago
Toronto, Canada Hewitt Banks Full timeTech Recruiter @ Hewitt Banks (We Are Hiring!) | Passionate about DEIA🌻Senior Software Developer (Full Stack)Base pay range$170,000.00/yr - $170,000.00/yrAbout the ClientOur client is a leading Canadian fintech organisation on a mission to help people achieve financial freedom by redefining how money is managed. Through smart technology, the company...