--- title: 'Senior Software Engineer at nue.io' canonical: 'https://feeny.ai/job/senior-software-engineer-nue-io-toronto-n7cyzykqjgdh' type: 'job' last_seen: '2026-09-05' --- # Senior Software Engineer at nue.io - **Company:** nue.io - **Location:** Toronto, Canada - **Compensation:** $170k–$194k - **Employment:** full-time - **Work type:** remote - **Posted:** 2026-05-21 - **Last confirmed live:** 2026-09-05 - **Apply:** https://jobs.gem.com/nue/am9icG9zdDoZvYBAAPePS1TZdbR3T0Cr ## Job description What You’ll Do: We are seeking a highly motivated and experienced Senior Software Engineer to join our fast-growing team. You will design and build large-scale, multi-tenant SaaS systems that power Nue's core revenue workflows. You'll work across a powerful stack — Java/Spring Boot, Node.js/React, modern databases (SQL & NoSQL), event streaming platforms, and cloud infrastructure (AWS, Snowflake) — solving complex challenges in scalability, automation, and financial workflows. Responsibilities: - Design, architect, and implement large-scale, multi-tenant SaaS applications with a shared-nothing architecture based on the Spring Boot framework, leveraging microservices (API gateway, service registry, service monitoring), and event-driven patterns. - Own end-to-end feature delivery: scoping, design, implementation, testing, rollout, and operations. - Define and evolve domain models and data schemas to ensure accuracy, auditability, and long-term maintainability. - Build and maintain high-throughput, low-latency services that process large volumes of events with strong consistency and reliability guarantees. - Design and implement event-driven workflows using message queues and streaming platforms (e.g., Kafka, Kinesis, RabbitMQ, SNS/SQS, Webhooks). - Drive technical excellence and best engineering practices — design reviews, RFCs, continuous integration, code reviews, observability, CI/CD. - Provide architecture and technical guidance, and mentor other engineers in distributed systems design, database modeling, and scalability patterns. - Establish and maintain SLIs/SLOs (latency, throughput, accuracy, availability) for production services and continuously improve them. - Collaborate closely with Product and cross-functional teams to translate business requirements into robust, fault-tolerant system designs. - Deliver high-quality design and code using modern tools and agile methodologies including TDD, CI, refactoring, and code reviews. - Stay current with relevant technologies (event streaming, data infrastructure, security, AI-assisted development) and apply them pragmatically to Nue's SaaS platform. What You'll Bring: - Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). - 5+ years of professional software development experience, designing and building large-scale, distributed backend systems. - 5+ years of experience with Java (or JVM languages) and building microservices on frameworks such as Spring Boot. - Deep understanding of relational databases (e.g., PostgreSQL, MySQL) including schema design, indexing, and performance optimization. - Experience with multi-tenant and/or sharded database architectures and strategies for scale and isolation. - Hands-on experience with event-driven architectures and streaming or messaging platforms (e.g., Kafka, Kinesis, RabbitMQ, Pub/Sub). - Solid understanding of data consistency models, idempotency, exactly-once / at-least-once processing, and eventual consistency patterns. - Experience with at least one major cloud provider (AWS, GCP, or Azure) and building cloud-native services (containers, serverless, managed data services). - Strong SQL skills and familiarity with database performance profiling and tuning. - Experience with concurrent programming and thread safety in production applications. - Experience with observability (metrics, logs, traces) and diagnosing performance and reliability issues in production. - Test-driven mindset, with hands-on experience writing and maintaining automated unit, integration, and end-to-end tests; familiarity with test automation frameworks such as Playwright or similar tools. - Strong portfolio or examples of past projects and code. - Strong communication and collaboration skills, with the ability to explain complex systems to both technical and non-technical stakeholders. - Enthusiasm for working in a fast-paced, startup-like environment and taking end-to-end ownership of critical systems. Bonus Points (optional): - Experience with finance, billing, subscriptions, payments, or revenue-lifecycle systems in a SaaS or financial-services context. - Experience with Snowflake or other modern data warehouses for reporting, analytics, and reconciliation use cases. - Familiarity with NoSQL or time-series databases and when to apply them alongside relational systems. - Experience with enterprise-scale systems and high-volume transactional workloads. - Understanding of compliance, security, and auditability concerns in financial systems (e.g., PCI considerations, data retention, audit trails). - Experience integrating with Salesforce or other CRM/ERP platforms. - Demonstrated ability to effectively use AI-assisted development tools (e.g., Claude Code, Codex, or similar) to accelerate development, improve code quality, debug complex issues, and explore system designs. - Strong attention to detail, ownership mindset, and comfort operating in ambiguous, evolving product domains. ## About nue.io ## Company Overview - **One-liner**: Nue provides an omnichannel Revenue Lifecycle Management platform for B2B SaaS companies, unifying CPQ, billing, and revenue analytics. - **Entity Type**: Private (Series A, January 2025) - **Headquarters**: San Francisco, United States [linkedin.com](https://linkedin.com/company/nue-io) - **Founded**: 2019 [linkedin.com](https://linkedin.com/company/nue-io) - **Founders**: Mark Walker (CEO) and Tina Kung (CTO and Co-Founder) [nue.io](https://www.nue.io/company/) ## Core Business - **Primary industry/industries**: Revenue Lifecycle Management (RLM), Quote-to-Cash (QTC), CPQ, billing, revenue intelligence - **Target customers**: B2B SaaS companies with omnichannel go-to-market motions (Enterprise, mid-market) [nue.io](https://www.nue.io/company/) - **Mission or purpose statement**: "Re-invent revenue lifecycle management for B2B SaaS" – helping companies solve critical challenges in CPQ, billing, and revenue operations [nue.io](https://www.nue.io/company/) ## Products & Services - **[Omnichannel CPQ]**: Configure-Price-Quote engine supporting multiple channels, dynamic pricing, and hybrid models. SaaS [nue.io](https://www.nue.io/company/) - **[Subscription Management & Billing]**: Automated billing, invoicing, and subscription lifecycle management. SaaS [nue.io](https://www.nue.io/company/) - **[Revenue Intelligence & Analytics]**: Real-time revenue analytics with visibility from quote to renewal. SaaS [nue.io](https://www.nue.io/company/) - **[Agentic Revenue Architecture]**: Unifies CPQ, billing, and approvals into a single system of record. SaaS [linkedin.com](https://linkedin.com/company/nue-io) ## Market Standing - **Valuation/Market Cap**: Not publicly available - **Annual Revenue**: $2.1M (reported estimate, may be outdated) [linkedin.com](https://linkedin.com/company/nue-io) - **Total Funding**: $35M across 3 rounds: - Seed (2022-06-15): $6.0M led by Information Venture Partners - Seed (2023-05-23): $9.0M led by Penny Jar Capital and Bluefish Ventures - Series A (2025-01-28): $20.0M led by Inovia Capital [linkedin.com](https://linkedin.com/company/nue-io) - **Notable Investors/Partners**: Information Venture Partners, NextWorld Capital, SV Technology, Penny Jar Capital, Bluefish Ventures, Inovia Capital [nue.io](https://www.nue.io/company/) - **Growth Signals**: - Headcount grew 82.7% YoY to ~156 employees (10 countries) [linkedin.com](https://linkedin.com/company/nue-io) - Acquired Approvals Pro (March 2025) [linkedin.com](https://linkedin.com/company/nue-io) - Customers include OpenAI, Chilipiper, Glean, HootSuite, Mews [linkedin.com](https://linkedin.com/company/nue-io) ## Competitive Advantages - Founded by a team that built Zuora, Anaplan, and Salesforce Steelbrick (now Salesforce CPQ), giving deep domain expertise in quote-to-cash [nue.io](https://www.nue.io/company/) - "Only omnichannel quote-to-cash platform" – supporting multiple channels, dynamic pricing, hybrid models, and real-time analytics [nue.io](https://www.nue.io/company/) - Agentic Revenue Architecture that unifies CPQ, billing, and approvals into a single system of record, simplifying complex pricing and monetization [linkedin.com](https://linkedin.com/company/nue-io) ## Strategic Focus - Current priority: Hyper-growth and establishing Nue as the undisputed leader in Revenue Lifecycle Management [careers.nue.io](https://careers.nue.io/) - Expansion through acquisitions (e.g., Approvals Pro) and hiring across engineering, sales, customer delivery, and professional services globally [linkedin.com](https://linkedin.com/company/nue-io) - Building an "Agentic Revenue Architecture" to enable intelligent growth and modern go-to-market [linkedin.com](https://linkedin.com/company/nue-io) ## Why Work Here - **Culture**: High-achieving, innovative environment where creativity meets execution; "think big, take smart risks, and learn fast" [careers.nue.io](https://careers.nue.io/) - **Remote/Hybrid Policy**: Flexible – roles available as remote (global), hybrid (San Francisco, Toronto, Bogotá), and in-office across multiple locations [jobs.gem.com](https://jobs.gem.com/nue) - **Notable perks**: Work on a platform that redefines revenue operations for major B2B brands; direct impact on product and market; global team spanning 10+ countries [careers.nue.io](https://careers.nue.io/) - **Engineering culture**: Emphasis on senior engineering talent, staff engineers, DevSecOps, and full-stack development with modern tech stack. New grad positions also available [jobs.gem.com](https://jobs.gem.com/nue) ## Sources 1. [careers.nue.io](https://careers.nue.io/) 2. [nue.io](https://www.nue.io/company/) 3. [linkedin.com](https://linkedin.com/company/nue-io) 4. [jobs.gem.com](https://jobs.gem.com/nue) 5. [cbinsights.com](https://www.cbinsights.com/company/nueio) ## Other roles at nue.io - [Content Strategist + Producer](https://feeny.ai/job/content-strategist-producer-nue-io-united-states-rctsc34532ss) — United States - [Strategic Account Manager](https://feeny.ai/job/strategic-account-manager-nue-io-usa-san-francisco-bay-area-2d1rxh0y8xy9) — Usa San Francisco Bay Area, CA - [BDR](https://feeny.ai/job/bdr-nue-io-canada-wbv5m8zrf3f1) — Canada - [Senior Full-Stack Engineer (Front End Focus)](https://feeny.ai/job/senior-full-stack-engineer-front-end-focus-nue-io-toronto-1h89w740hsq6) — Toronto, Canada - [Partner Success Manager](https://feeny.ai/job/partner-success-manager-nue-io-bogota-zhafts594vst) — Bogotá, Colombia - [Technical Support Engineer](https://feeny.ai/job/technical-support-engineer-nue-io-pune-enghtmg4edmj) — Pune, India - [Senior Staff Software Engineer](https://feeny.ai/job/senior-staff-software-engineer-nue-io-canada-y31s1mc9f3h7) — Canada - [Technical Account Manager](https://feeny.ai/job/technical-account-manager-nue-io-bogota-sx2jqna8vyse) — Bogotá, Colombia - [Senior Engineering Manager](https://feeny.ai/job/senior-engineering-manager-nue-io-usa-san-francisco-bay-area-0f0nbjz845p6) — Usa San Francisco Bay Area, CA - [Full-Stack Software Engineer (New Grad)](https://feeny.ai/job/full-stack-software-engineer-new-grad-nue-io-usa-san-francisco-bay-area-jx2qm1t15s10) — Usa San Francisco Bay Area, CA