Senior Software Engineer

3 weeks ago


Toronto, Canada Nue.io Full time

Senior Software Engineer - Platform and Architecture Join to apply for the Senior Software Engineer - Platform and Architecture role at Nue.io . 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 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 We’re Looking For 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. Preferred Skills 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 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 Referrals increase your chances of interviewing at Nue.io by 2x. Get notified about new Senior Software Engineer jobs in Toronto, Ontario, Canada . #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 $75,000 - $120,000 per year

    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 $150,000 - $200,000 per year

    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 US$120,000 - US$200,000 per year

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


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