Solace Logo

Solace

Senior Software Developer - Platform

Posted 3 Days Ago
Be an Early Applicant
In-Office
Ottawa, ON
Senior level
In-Office
Ottawa, ON
Senior level
As a Senior Software Developer, you will develop high-quality, secure messaging systems, mentor team members, and work with various technologies to enhance customer experiences.
The summary above was generated by AI

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
  • 7+ 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 contactedSolace welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

Top Skills

AWS
Bash
C++
Docker
Gnu Make
Gnu/Linux
Go
Jenkins
Kubernetes
Openshift
Python
HQ

Solace Ottawa, Ontario, CAN Office

535 Legget Drive, 3rd Floor, Ottawa, Ontario, Canada, K2K3B8

Similar Jobs

15 Days Ago
Toronto, ON, CAN
Senior level
Senior level
Fintech • Cryptocurrency
As a Senior Software Developer, you will develop scalable backend services, manage dependencies, and enhance developer workflows while mentoring junior engineers.
Top Skills: Backend DevelopmentClient LibrariesScalable Platforms
2 Days Ago
Remote
Hybrid
10 Locations
Senior level
Senior level
Fintech • HR Tech
Architect, build, and maintain data infrastructure, handle large datasets, and collaborate with teams to achieve goals. Take ownership of solutions.
Top Skills: AirflowAWSClickhouseEmrKafkaKinesisMskPythonRedshift
22 Days Ago
2 Locations
Mid level
Mid level
Hardware • Manufacturing
The role focuses on maintaining and improving Rust libraries, developing CI/CD infrastructure, and collaborating on integration testing, primarily with low-level hardware and software interactions.
Top Skills: CC++Ci/CdEnterprise LinuxFedoraGitLinuxPythonRustSuseUbuntu

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account