Senior Software Engineer

3 days ago


Canada Nue.io Full time

Senior Software Engineer (Full-Stack) Join to apply for the Senior Software Engineer (Full-Stack) role at Nue.io Get AI-powered advice on this job and more exclusive features. Direct message the job poster from 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: You’ll love this opportunity if you’re excited by the idea of building elegant, high-performance systems that redefine how modern SaaS companies manage pricing, billing, and revenue. At Nue, you’ll work across a powerful tech stack — from Java and Node.js microservices on AWS to React-based interfaces and Snowflake-powered data pipelines — solving complex challenges in scalability, automation, and financial workflows. You’ll have real ownership, shaping both product and architecture decisions in a fast-moving, collaborative environment where innovation happens daily. This is a chance to join a company on the rise, surrounded by passionate engineers and product thinkers who care deeply about craftsmanship, impact, and continuous learning. Key Focus Areas Salesforce Product Development for Quote-to-Revenue Design, develop, and optimize CPQ (Configure, Price, Quote) solutions on the Salesforce platform to streamline complex quoting, pricing, and lifecycle management workflows. Develop Apex classes, triggers, Lightning Web Components (LWC), and declarative automation (Flows, Process Builder) to enhance CPQ functionality. Integrate Salesforce CPQ with external billing, subscription, and contract management systems to ensure seamless quote-to-cash execution. Full-Stack Development with Node.js, React, and AWS Build and maintain scalable APIs and microservices using Node.js and deploy them on AWS Lambda, ECS, or API Gateway. Develop modern, interactive React-based UIs for CPQ and lifecycle management, ensuring a seamless user experience with Lightning Design System (SLDS) compliance. Optimize system performance, security, and data synchronization across Salesforce and external services via event-driven architectures (e.g., Kafka, SNS/SQS, Webhooks). Deep Understanding of Quote-to-Cash & Subscription Lifecycle Strong expertise in Quote-to-Cash (QTC) processes, including product configuration, pricing strategies, discounting, approvals, contract lifecycle, and revenue analytics. Responsibilities Design, developer and architect multi-tenancy SAAS application with shared-nothing architecture based on spring boot framework, develop and architect scalable and reliable application which will leverage micro service architecture includes API gateway, service registry, service monitoring etc. Work with other global team members and management to complement and complete the development process; Oversee the design, scoping, implementation, and testing of new features end-to-end; Drive technical excellence and implementation of best engineering practices such as design review, continuous integration and code review; Create and maintain an open and transparent environment that values speed, innovation and quality; Provide architecture and technical guidance for the software development team; Stays current with relevant technologies, applying them to Nue’s SaaS applications as appropriate; Helps define the standards and guidelines for the definition and development of Nue’s applications, components and services; Deliver world class, high quality design and code using the latest development tools and frameworks. Uses agile methodologies including TDD, CI, Refactoring and Code Reviews. What You’ll Bring: Bachelor's degree in Computer Science, Software Engineering, or a related field. 5-7 years of professional software development experience. Strong portfolio or examples of past projects and code. 3+ years of experience with Salesforce platform. 5+ years of software development, design, and implementation experience in the finance, billing, and/or subscription software industry, specifically using multiple shard database architecture. 5+ years of experience with application performance profiling and tuning. Proficiency in Java, NodeJS, Databases Preferred experience with AWS Enthusiasm for programming, coding, and keeping up with emerging technologies. Problem-solving skills and an eagerness to learn and adapt. Strong communication and collaboration abilities. A passion for working in a fast-paced, startup-like environment. 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



  • , , Canada ECI Software Solutions Full time

    Senior Software Engineer at ECI Software Solutions Location: Canada - Remote EST/CST We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, moving from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted...


  • , , Canada ECI Software Solutions Full time

    Location: Canada - Remote (EST/CST Business Hours) We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, going from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted in AWS. A Senior Software Engineer...


  • , , Canada Jonas Software Full time

    Senior Software Engineer (Java / AWS) Join to apply for the Senior Software Engineer (Java / AWS) role at Jonas Software. About The Role We are seeking a Senior Software Engineer with strong experience in Java development and modern cloud‑native architectures. This role will focus on designing, building, and maintaining scalable APIs and backend services,...


  • 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,...


  • , , Canada Aplos Software Full time

    About Aplos, Raisely and Keela: We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company with a shared mission: to help nonprofit organizations thrive. While we continue to offer the products you know and love, we now operate as one team, dedicated to making nonprofit work easier, more impactful, and more...


  • , , Canada ECI Software Solutions Full time

    A software development company in Canada is seeking an experienced Senior Software Engineer to play a crucial role in designing and executing product modernization plans. You will work on transitioning to a SaaS-based cloud-native architecture with a strong focus on quality and operational excellence. The ideal candidate should have over 7 years of software...


  • , , Canada ECI Software Solutions Full time

    A leading software solutions company is looking for a Senior Software Engineer to play a crucial role in transforming their product architecture from a standalone application to a cloud-native SaaS model. The role involves designing, planning, and implementing high-quality software components while mentoring the engineering team in best practices of...


  • , , Canada Planview GmbH, Software & Consulting Full time

    Company Overview Planview has one mission: to build the future of connected work, from ideas to impact. As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the...


  • , , Canada Tempo Software Full time

    About Tempo With over 30,000 customers, including a third of Fortune 500 companies, Tempo is trusted to help organizations make their workflows work better. We create integrated solutions for time management, resource planning, budget management, roadmapping, program management, reporting, and more. We build the tech that enables the modern team to deliver...


  • , , Canada Jonas Software Full time

    Senior Director of Engineering – Healthcare AI & Innovation Overview We are seeking a visionary Senior Director of Engineering to lead our R&D and software engineering teams as we build AI-enhanced healthcare solutions. This role requires a strategic, hands‑on engineering leader with deep experience in intelligent automation, and managing distributed...