Transform data interactions as a Junior Software Engineer at Solace, focusing on event-driven technologies and robust coding practices. Embrace AI-assisted development tools! In this role on the Message Spool team, you’ll contribute to building reliable messaging systems that handle extensive data flows.
You'll collaborate with experienced engineers while mastering C and C++, multithreading, and enhancing code quality using up-to-date tools. Passion for independent problem-solving and technology will set you up for success in our innovative environment. Key Responsibilities:
- Develop new features for the Solace Event Broker
- Collaborate on scalable messaging and storage solutions
- Use Git and CI/CD for development management
- Engage in code reviews and automated testing processes
- Tackle problems independently and creatively
Requirements:
- Bachelor's or Master's degree in relevant fields
- Solid knowledge of C or C++ and Linux
- Comfortable with AI-driven coding tools
- Effective communication in team settings
- Strong desire to learn and contribute
Grow with a forward-thinking team and enhance customer-centric technologies at Solace.
📌 Junior Software Engineer for Event Systems (Ottawa)
🏢 Solace
📍 Ottawa