Current jobs related to Senior Software Engineer - Toronto, Ontario - Bamboo Rose


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire anSenior Java DeveloperOur direct client is a is a world-leading financial services company, provides consumers, corporations, governments and institutions with a broad range of financial services and products.Title: Senior Java...


  • Toronto, Ontario, Canada Northbridge Financial Corporation Full time

    What is it like to be a Senior Software Engineer at Northbridge Financial The Senior Software Engineer is responsible for developing, troubleshooting, and assisting users with complex insurance systems and coordinating the activities of a project team in an assigned business area as required. Senior Software Engineers are required to develop features and...


  • Toronto, Ontario, Canada Okta Full time

    Get to know OktaOkta is The World's Identity Company. We free everyone to safely use any technology, anywhere, on any device or app. Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secure access, authentication, and automation, placing identity at the core of business security and growth.At Okta, we celebrate a variety of...


  • Toronto, Ontario, Canada Thomson Reuters Full time

    This posting is for proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization.Senior Software Engineer - AI (Materia AI)Are you excited about building AI-driven software that redefines how professionals work? Join a dynamic and highly skilled team at Thomson Reuters, where we combine the agility and...


  • Toronto, Ontario, Canada Canals AI Full time

    Senior Software EngineerRemote – Canada | Full-Time | Canals AIAbout CanalsCanals is a bootstrapped, profitable startup transforming wholesale distribution (trillion dollar industry) with AI. Our platform seamlessly integrates with the systems distributors already use, automating tedious tasks and reducing failure points in moving physical goods across the...


  • Toronto, Ontario, Canada Thomson Reuters Full time $132,800 - $182,800

    New Position: This position is open due to an existing vacancy to support our evolving business needs.Senior Software Engineer – AI IIAre you excited about building AI-driven software that redefines how professionals work? Join a dynamic and highly skilled team at Thomson Reuters, where we combine the agility and innovation of a startup with the stability...


  • Toronto, Ontario, Canada Thomson Reuters Full time

    New Position: This position is open due to an existing vacancy to support our evolving business needs.Senior Software Engineer – AI IAre you excited about building AI-driven software that redefines how professionals work? Join a dynamic and highly skilled team at Thomson Reuters, where we combine the agility and innovation of a startup with the stability...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris's direct client, Canada's top Banking Firm, is looking to hire aSDET (Software Development Engineer in Test)for a long term opportunity atToronto, ON (Hybrid Position).Please respond back with your most recent resume if you would be interested..Job Title: SDET (Software Development Engineer in Test)Duration: Long Term Position (12+ Months)Location:...


  • Toronto, Ontario, Canada Thomson Reuters Full time US$140,000 - US$260,000

    Senior Software Engineer, AIAre you ready to shape the future of AI‑driven tax automation? We're looking for a Senior AI Engineer to build and scale intelligent workflows using modern LLM/ML tooling. Your work will directly impact how tax professionals automate complex, high‑stakes processes and access critical information.You'll join our Tax and...


  • Toronto, Ontario, Canada MANEVA Full time

    About ManevaManeva, a startup founded by an ex-Google DeepMind researcher, is an AI service provider revolutionizing manufacturing operations with cutting-edge AI solutions for autonomous factory operation and optimization. Our solution generates AI-powered actions and insights using off-the-shelf hardware or existing vision systems for real-impact...

Senior Software Engineer

4 hours ago


Toronto, Ontario, Canada Bamboo Rose Full time

Senior Backend Software Engineer

About Bamboo Rose

At Bamboo Rose, we're building the world's leading collaborative product development platform for global retail. Our technology helps retailers and brands bring great products to market faster, smarter, and more sustainably. We value curiosity, innovation, and solving real problems across global supply chains

About the Role

We're looking for a highly skilled Senior Backend Engineer with deep Java expertise to join our engineering team. In this role, you'll design, build, and maintain the scalable, highly available services that power our platform. You will drive architectural decisions, ensure performance and reliability across backend systems, and work hands-on to solve complex engineering challenges.

What You'll Do

  • Design, develop, and deploy high-performance, scalable backend services using Java.
  • Collaborate with Product and Engineering teams to define and deliver robust RESTful APIs for new features and integrations.
  • Lead technical design discussions and propose architectural approaches including microservices and event-driven patterns.
  • Perform code reviews and uphold high engineering standards across the team.
  • Optimize database interactions in PostgreSQL for massive datasets, ensuring data integrity and query performance.
  • Diagnose and resolve performance bottlenecks, scalability issues, and production incidents across distributed services.
  • Improve CI/CD pipelines, testing strategies, and monitoring tools to support reliable deployments.
  • Champion best practices in security, reliability, maintainability, and code quality.
  • Participate actively in Agile ceremonies including sprint planning, design reviews, and retrospectives.

What You Bring

  • 6+ years of professional software development experience, including 4+ years in backend engineering within a SaaS environment.
  • Expert proficiency in Java with extensive experience using Spring frameworks.
  • Strong understanding of distributed systems, architectural patterns, and cloud-native application design.
  • Proven experience building scalable RESTful APIs and working within a microservices architecture.
  • Solid experience with PostgreSQL and other relational databases; familiarity with NoSQL technologies (e.g., MongoDB, Redis).
  • Experience with containerization and orchestration
  • Experience with cloud platforms
  • Hands-on experience with Generative AI technologies and integrating GenAI capabilities into backend systems.
  • Strong testing experience using frameworks such as JUnit.
  • Excellent verbal and written communication skills, with the ability to explain complex concepts clearly.
  • Hands-on experience working in Agile, cross-functional teams.
  • Experience with Playwright, Cypress, or similar automation frameworks.
  • Bonus: Experience with Apache Ant and Apache Maven.

Why You'll Love Working Here

  • A collaborative, supportive engineering culture that encourages learning and growth.
  • The opportunity to help define how product is built as we incorporate Ai and scale our footprint.
  • A chance to work on technology that makes global retail more connected, sustainable, and resilient.
  • Competitive compensation and benefits, with flexibility for remote work