Talent.com
Senior Software Engineer
Senior Software EngineerBamboo Rose • Toronto, Canada
No longer accepting applications
Senior Software Engineer

Senior Software Engineer

Bamboo Rose • Toronto, Canada
9 days ago
Job type
  • Full-time
Job description

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, thoughtful innovation, and solving real-world challenges across complex global supply chains.

About the Role

We’re looking for a strong Senior Software Engineer with deep Java experience and a pragmatic mindset to join our engineering team. In this role, you’ll work across a mature and evolving platform — strengthening core systems while helping modernize and incrementally transform legacy components into scalable, cloud-native services.

You’ll contribute to architectural direction, balance short-term delivery with long-term technical health, and play a key role in improving reliability, performance, and extensibility across our backend systems. This is an opportunity to tackle meaningful challenges while keeping business continuity and customer impact front of mind.

What You’ll Do

Design, develop, and enhance backend services using Java, improving both existing systems and newly architected components.

Partner with Product and Engineering teams to evolve and deliver robust RESTful APIs that support new features and integrations.

Contribute to architectural discussions, helping guide the evolution from monolithic patterns toward modular, service-oriented, and event-driven approaches where appropriate.

Refactor and modernize legacy code thoughtfully — improving maintainability, performance, and scalability without disrupting critical workflows.

Perform code reviews and promote practical engineering standards that balance quality, velocity, and long-term sustainability.

Optimize PostgreSQL interactions for large datasets, improving query performance, reliability, and data integrity.

Diagnose and resolve complex production issues, performance bottlenecks, and cross-service dependencies within distributed environments.

Strengthen CI / CD pipelines, testing strategies, and observability practices to enable safe, incremental change.

Advocate for pragmatic best practices in security, reliability, and system design.

Participate actively in Agile ceremonies including sprint planning, technical design discussions, and retrospectives.

What You Bring

6+ years of professional software development experience, including significant backend engineering experience within SaaS or complex enterprise environments.

Strong proficiency in Java, with deep experience in Spring-based frameworks.

Experience working within large, evolving codebases, including monolithic systems transitioning toward more modern architectures.

Solid understanding of distributed systems principles and cloud-native design patterns, with a practical approach to applying them.

Proven experience building and maintaining scalable REST APIs.

Strong experience with PostgreSQL and relational databases; familiarity with NoSQL technologies such as MongoDB or Redis.

Experience with containerization and orchestration technologies.

Experience working in cloud environments.

Hands‑on experience integrating Generative AI capabilities into backend systems.

Ability to navigate ambiguity, balance trade‑offs, and make thoughtful modernization decisions in complex systems.

Clear communication skills and experience collaborating in Agile, cross‑functional teams.

Familiarity with legacy build tools like Apache Ant alongside more modern tools like Maven.

J-18808-Ljbffr

Create a job alert for this search

Senior Software Engineer • Toronto, Canada

Similar jobs
Senior Software Engineer

Senior Software Engineer

TapMango • Toronto, ON, CA
Full-time
We need someone who can build rock-solid solutions for our loyalty and ordering platform that stays reliable when thousands of merchants and their customers are using it simultaneously.You'll archi...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Edgecom Energy • Toronto, ON, CA
Full-time
Seniority level: Mid‑Senior level.Job function: Engineering and Information Technology.Edgecom Energy is a purpose-driven clean-tech software company delivering cutting‑edge energy management solut...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer, Fullstack (PAM)

Senior Software Engineer, Fullstack (PAM)

Okta • Toronto, ON, CA
Full-time
Okta 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 secur...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer

Senior Software Engineer

Trestle: Construction Vendor Management • Toronto, ON, CA
Full-time
Join us in revolutionizing how the world is built!.At Trestle, we're solving problems that have been entrenched at the intersection of communication and data connectivity in the construction indust...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer

Senior Software Engineer

Pariveda • Toronto, ON, CA
Full-time
Pariveda is a North American-based, employee-owned professional services firm.We provide strategy and technology services across industries.As a mission-driven organization and Certified B Corp, we...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer, Fullstack (Consumer Engineering)

Senior Software Engineer, Fullstack (Consumer Engineering)

Affirm • Toronto, ON, CA
Full-time
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.Consumer Growth Experienc...Show more
Last updated: 9 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

TRAFFIX • Toronto, ON, CA
Full-time
TRAFFIX is a Third-Party Logistics leader with more than 40 years' experience.We got to where we are by combining our logistics expertise with our ability to attract and retain top talent.From logi...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer

Senior Software Engineer

RLDatix • Toronto, ON, CA
Full-time
Senior Software Engineer | R&D | Toronto, ON | Hybrid.RLDatix (RLD) is on a mission to help raise the standard of care…everywhere.Trusted by over 10,000 healthcare organizations around the world, o...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Tata Consultancy Services • Toronto, ON, CA
Full-time
Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c...Show more
Last updated: 23 days ago • Promoted
Senior Software Engineer, Enterprise

Senior Software Engineer, Enterprise

Toast Tab, Inc. • Toronto, ON, CA
Full-time
Toast creates technology to help restaurants and local businesses succeed in a digital world, helping business owners operate, increase sales, engage customers, and keep employees happy.Toast is lo...Show more
Last updated: 15 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Resolver, a Kroll Business • Toronto, ON, CA
Full-time
Senior Software Engineer at Resolver owns the design, development, and delivery of key features within our software.They work across the full development lifecycle, from discovery and design throug...Show more
Last updated: 10 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Nubank • Toronto, ON, CA
Full-time
Senior Software Engineer – Nubank.Nubank is one of the largest digital financial platforms in the world, with more than 122 million customers across Brazil, Mexico, and Colombia.Guided by our missi...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer, Platform

Senior Software Engineer, Platform

Beacon Software • Toronto, ON, CA
Permanent
Senior Software Engineer, Platform.Beacon Software is a permanent capital holding company that acquires and grows essential businesses.We are a profitable Series B+ firm combining technologists, op...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Cut+Dry • Toronto, ON, CA
Full-time
Cut+Dry is a fast-growing FoodTech startup searching for flexible go-getters who welcome the challenge of meeting the needs of a rapidly expanding business.Our company is revolutionizing the $300B ...Show more
Last updated: 20 hours ago • Promoted • New!
Senior Software Engineer

Senior Software Engineer

Air-tek • Toronto, ON, CA
Full-time
Air-tek is a Canadian-based software company redefining how airlines operate through intelligent automation and modern, scalable systems.Our suite of products has already captured a significant sha...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Autodesk, Inc. • Toronto, ON, CA
Full-time
Job Requisition ID #**26WD95652**Position Overview**Autodesk is looking for a passionate individual that wants to be part of a fast-moving company transforming how it delivers value to its customer...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Headstart AI • Toronto, ON, CA
Full-time
This range is provided by Headstart AI.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.At Headstart our mission is to bring companies into the a...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Product Pulse • Toronto, ON, CA
Full-time
Parivedais a North American-based, employee-owned professional services firm.We provide strategy and technology services across industries.As a mission-driven organization and Certified B Corp, we ...Show more
Last updated: 8 days ago • Promoted