Senior Software Engineer

2 weeks ago


Toronto, Canada nue Full time

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 highly motivated and enthusiastic Senior Software Engineer to take ownership of Nue's platform systems and scale them to the next level. Our architecture is proven and robust - you'll optimize, extend, and ensure it handles 10x growth while maintaining reliability. This role offers the opportunity to work with a variety of technologies, including Java, Node.js, distributed systems, Salesforce Platform, AWS, and more. If you're passionate about building scalable systems in the financial domain, this could be the perfect role for you. Responsibilities Scale existing multi-tenant database architecture - optimize queries, refine sharding strategies, and improve performance for increasing data volumes Enhance the Salesforce-Nue dual architecture - address bottlenecks, improve sync reliability, and handle edge cases at scale Extend API and webhook infrastructure to support new use cases while maintaining backward compatibility Strengthen security and authentication systems as customer requirements evolve Improve self-service capabilities based on customer feedback and usage patterns Ensure data consistency and transactional integrity across distributed systems Profile and optimize critical paths that impact customer experience Take ownership of triaging and resolving critical customer issues, ensuring system reliability and customer satisfaction Collaborate closely with product and business stakeholders to align technical decisions with business goals Leverage AI-powered development tools and workflows to accelerate development velocity and code quality Stay current with emerging technologies and development practices to continuously improve our platform What You’ll Bring: 7+ years scaling production SaaS platforms with multi-tenant architectures 7+ years of experience in Java development, with strong emphasis on Spring Framework (Spring Boot, Spring MVC, etc.) 5+ years experience with relational databases and SQL - performance optimization, sharding, query tuning, indexing Experience with NoSQL databases (e.g., DynamoDB) Track record of API design and performance optimization Experience with application profiling tools and performance debugging Enthusiasm for AI tooling and prompt engineering to enhance development workflows Strong communication and collaboration abilities Ability to thrive in a fast-paced, startup environment Bachelor's degree in Computer Science, Engineering, or equivalent practical experience Bonus Points (optional): Salesforce platform development and integration Node.js and TypeScript experience AWS services (RDS, Lambda, SQS) Kafka or similar event streaming platforms Financial or billing systems domain knowledge What We Offer: Competitive compensation and benefits that reward your talent and impact. Comprehensive health, vision, dental, and life insurance A front-row seat in the Silicon Valley tech ecosystem , where you’ll work on cutting-edge challenges shaping the future of SaaS, finance, and payments. The opportunity to build truly groundbreaking products — your work won’t just support the business; it will influence how companies around the world monetize and grow. A high-energy, collaborative culture where smart, supportive teammates push each other to learn fast, think boldly, and do the best work of their careers. Room to grow, lead, and make your mark in a fast-scaling company that values creativity, ownership, and ambition. About Nue.io We believe that the right way to accelerate business results is by giving go-to-market teams agility - to sell and monetize ANY revenue model, across ANY channel, with complete and accurate revenue visibility end-to-end. This requires a truly disruptive product and innovative team - we’re bringing CPQ, Billing, Revenue Lifecycle Management, and Revenue Analytics under one platform, upleveling teams and companies with pricing and billing agility, and revenue intelligence. We are an equal opportunity employer and welcome people of diverse backgrounds, perspectives, and skills. We will work with applicants to provide accommodations at any stage of the hiring process. If you require accommodations during the interview process, please email your Talent Partner, and we will work with you to meet your needs. #J-18808-Ljbffr



  • Toronto, Canada Beacon Software Full time

    Join to apply for the Senior Software Engineer role at Beacon Software Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm supported by tier‑1 venture capital, crossover and endowment investors, as well as founders of leading technology companies. We are growing our team...


  • Toronto, Canada Beacon Software Full time

    Join to apply for the Senior Software Engineer role at Beacon Software Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm supported by tier‑1 venture capital, crossover and endowment investors, as well as founders of leading technology companies. We are growing our team...


  • Toronto, Ontario, Canada Beacon Software Full time

    Senior Software Engineer SnailWorks is a vertical SaaS platform purpose-built for the direct mail and marketing industry. We provide real-time visibility into USPS-delivered campaigns by ingesting, translating, and enriching scan data at scale. Our customers rely on us for mission-critical tracking—outbound mail, inbound reply workflows, analytics...


  • Toronto, Ontario, Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Toronto, Ontario, Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Toronto, Canada Beacon Software Full time

    Senior Software Engineer - Snailworks Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm that combines great technologists, operators, and M&A professionals to accelerate the scale of the dozens of businesses we own and operate. We are supported by capital from tier‑1...


  • Toronto, Canada Beacon Software Full time

    Senior Software Engineer - Snailworks Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm that combines great technologists, operators, and M&A professionals to accelerate the scale of the dozens of businesses we own and operate. We are supported by capital from tier‑1...


  • Toronto, Ontario, Canada Beacon Software Full time

    Senior Software Engineer MAP Policy Partners is a Beacon Software portfolio company and a leader in MAP (Minimum Advertised Price) enforcement automation. With over 15 years of industry experience, we've engineered a streamlined, automated solution for MAP monitoring and enforcement, built to detect, investigate, and act on violations across millions of...


  • Toronto, Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Toronto, Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...