Solace Corporation is seeking a Junior Software Engineer to contribute to the Message Spool subsystem on a hybrid team in Ottawa, Canada. You will work with senior engineers to build a persistent layer for the Solace Event Broker, handling high volumes and ensuring delivery at scale. You will learn production C and C++ systems, storage and persistence techniques, and up-to-date development practices while using AI-assisted development tools.