Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

Senior Software Developer - Platform

Solace

Solace

Software Engineering
Ottawa, ON, Canada
Posted on Mar 6, 2025

Harnessing the Power of Data, Together.

Solace stands at the forefront of technology and innovation, empowering the world's largest enterprises in their journey towards becoming real-time, data-driven organizations. Our cutting-edge technology intelligently, securely, and reliably helps our customers by solving use cases like hybrid cloud integration, IoT connectivity, microservices, and big data distribution.

Help Us, Help Them, Help You.
By joining our first-class team, you will be helping leading enterprises, including common household brands we all know and love, reach their full potential in this real-time, digital world.
The next time you drive a luxury vehicle, do some online banking, fly in a plane, or order some furniture online, you could be getting a better experience as a direct result of our technology, and your hard work. Wouldn’t that be great!?

Overview.

The Platform team is responsible for developing world-class messaging systems that meet remarkably high standards of quality, performance, and reliability on a massive scale to a diverse array of customer environments.

Who You Are.

  • Passionate about writing secure high quality code
  • Energized learning and working with new technologies, programing languages and tools
  • Enthusiastic about integrating with open-source projects
  • Prefer the command line
  • Does this sound like you? Please apply along with your resume and include any additional links you think might be relevant (GitHub, LinkedIn, your portfolio, code samples, etc.)

Required Skills are:

  • B.S. degree or higher in Software/Computer/Electrical Engineering, Computer Science, or similar field
  • 5+ years of professional software development experience
  • In depth development experience with C/C++
  • GNU/Linux product development experience
  • Familiarity with open-source software development culture and practices, including usage and licensing restrictions
  • Proven ability to produce high-quality, robust code for critical and highly available systems
  • Results-oriented, highly motivated, reliable contributor willing to mentor and transfer knowledge to both senior and junior members of the team

Desirable Skills are:

  • Strong understanding and previous experience with C++, Python, Golang, GNU make, BASH
  • Developing for multiple architectures including x86_64, MIPS, and ARM
  • Hands-on experience with AWS, Docker, Jenkins, Kubernetes, and/or OpenShift

Why You’ll Want to Join Us at Solace

  • We have an awesome team! You’ll get to work with some of the smartest individuals in the business
  • We believe in work-life balance and believe it’s important to love what you do
  • We have adopted a hybrid work model to create an inclusive working environment for everyone
  • Our training programs are top-notch (LinkedIn Learning, Mentorship program, Solace Academy)
  • We like to brag about our stellar customer lineup!
  • We are social – we like to keep things simple and fun!
  • We are one of the top-ranked employers on Glassdoor
  • We have a sense of humour and make cool videos like this
  • We are in the heart of the Kanata North tech park

We believe that diversity in all of its forms drives innovation and growth, both in business and in life. This is why we strive to create an enriching and safe workplace where you can be who you are. It is only because of you that we can be us.

If you want to do the best work of your career and feel supported every step of the way, we encourage you to join us.

We thank all candidates for their interest, however, only those selected to continue in the selection process will be contacted. Solace welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.