Software Developer (Junior)
$85k - $105k per yearSolace
Enterprise AI is moving from pilots to production, and the constraint is no longer the model — it's the data. Agents are only as good as what they can sense, trust, and act on in the moment, and real-time, event-driven data is becoming the foundation every serious AI system runs on.
Solace is the leading real-time data platform for the enterprise AI era. Established enterprises worldwide — including RBC Capital Markets, Bosch, Heineken, PSA Singapore, United Airlines, Schwarz Group, and hundreds more — have built their business around Solace to enable intelligent, real-time experiences, modernize their application and integration landscape, and create seamless digital journeys for their customers, partners, and employees.
So, the next time you drive a car, order furniture online, fly in a plane, check your bank balance on your phone, your positive experience could be a direct result of our technology—and your hard work!
About The Role
This position is for a Junior Software Developer to join our API & Applications team, developing multi-language SDK client libraries (Java, Python, C, C#, JavaScript, Go) that power our customers' event-driven architectures. A key focus of this role is accelerating the development of our new Solace Schema Registry and its supporting serialization and deserialization libraries.
What You’ll Do
- Build new implementations of our serialization and deserialization libraries across multiple programming languages
- Make improvements to the front-end and back-end of our Solace Schema Registry
- Monitor and develop the build and test pipelines for the Solace Schema Registry
- Contribute to AI workflow development to accelerate the team
- Collaborate actively withtheproductteam and platform engineering team
- Assistthe support team in resolvingfield issues
What You’ll Bring to the Role
- Proven experience across the development stack including front-end, back-end and pipeline exposure
- Passion for developer productivity and eliminating toil through automation
- Comfortable developingwith multiple languages such asJava & Python
- Experience in all phases of software development including requirements definition, planning, implementation, testing and support
- A quality-focusedmindset that advocates on behalf of the end-user
- Experience using AI technologies and coding-assisted tools such as Claude Code, GitHub Co-pilot and Codex
Nice to Have Skills
- Familiar with a variety of testingtools andframeworks
- Experience with messaging brokers (Solace/RabbitMQ/Kafka) and messaging-as-a-service products (PubNub/Pusher/Cloud AMQP)
- Experience with containerized build environments (Docker, Kubernetes-based CI runners)
- Experience with cross-platform build challenges (Windows, Linux, macOS)
Why You’ll Love Working at Solace
At Solace, we’re all about smart people, meaningful work, and good vibes.
- Work with brilliance – Our team is packed with some of the sharpest minds in the industry.
- Balance matters – We believe work should fit into your life, not the other way around.
- Hybrid-first – Flexibility is built into how we work, so everyone feels included and empowered.
- Values-driven – We live and breathe our core values: craftsmanship, trust, courage, freedom, momentum, humility, and human experience.
- Growth mindset – Our training programs are designed to help you level up, fast.
- Customer Obsessed – We’re proud of our world‑class customer lineup (we’re not shy about it).
- Keep it fun – We’re social, we keep things simple, and we know how to have a good time.
- Creative culture – We’ve got a great sense of humour and we make cool videos on topics like MITT and this (check them out!).
Role Status: EXISTING
Expected Salary Range: Expected salary range for this role is from $85,000 to $105,000. The final offer within this range will reflect the successful candidate’s skills and experience.
At Solace, we are committed to a fair, inclusive, and transparent recruitment process.
To help identify candidates whose qualifications best align with the role, we use artificial intelligence (AI) tools during the initial stage of resume screening. These tools compare submitted resumes to the job description, focusing on education, experience, and skills.
Importantly, all decisions beyond this initial screening—including interviews and final hiring—are made by our human recruitment team. AI is never used to make final hiring decisions.
Need accommodations during the hiring process? Just let us know — we’re here to support you.
At Solace, we believe that diversity and inclusion drive innovation and growth, both in business and in life. We strive to create an enriching and safe workplace where you can be who you are. 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!
LI-NM1
#J-18808-Ljbffr- .... In this role, you will have the opportunity to work on the software development for various next generation connected Ford vehicles.... ...Ford Electronic Control Units together. As a Systems Software Developer, you will be working to integrate, validate, and support various...Suggested
$95k - $110k per year
At March Networks, our goal is to create a positive working environment where all of our employees can thrive. When you join our team, you’ll enjoy flexibility and support for a healthy work-life balance, as well as the professional development opportunities needed to advance...SuggestedFull timeImmediate start- ...Canadian locations - Remote About The Team Build the future of developer experience for the Maestro platform at Kinaxis Great platforms... .... This is a unique opportunity to work across enterprise software development, cloud infrastructure, automation, and developer tooling...SuggestedLong term contractWork at officeRemote workFlexible hours
- Software Developer (0509-054) Our GoC client requires the technical and engineering assistance of two (2) senior software developers, to provide systems/software engineering services. The resources will assist the Engineering Unit with processing and analysis systems development...Suggested
- ...Software Developer At Wavestore, we're more than meets the eye. In an ever-changing world, adaptation drives progress. At Wavestore, we embrace change and continuous innovation to deliver solutions that empower businesses and organizations around the world. Collaboration...SuggestedFull time
$105k - $155k per year
...design build integrate and maintain high-quality Android-based software that enables seamless navigation experiences within the vehicle.... ...responsibilities for this position include but are not limited to: Design develop and maintain Android services and applications that support...Full time- ...assist another individual in obtaining employment, with Precisely Software Incorporated (“Precisely”) is unlawful. If Precisely identifies... ...to drive our AI strategy, including Precisely AI Studio—our developer portal and AI asset marketplace for the Precisely Data Integrity...
- ...next chapter starts here. We are seeking a Ruby on Rails Developer to support a federal government project in Ottawa. The ideal candidate... ...DevOps workflows Build and support cloud-based and web-based software solutions Collaborate with developers, QA, DevOps, and...Full timeFixed term contract
$67.07k - $142.24k per year
...Position Overview We are seeking a motivated and detail-oriented Junior Family Lawyer to join our growing team. The ideal candidate will... ...valuable hands-on experience, mentorship, and the opportunity to develop a rewarding career in family law. Key Responsibilities...JuniorFull timeMonday to fridayFlexible hours- ...Job Responsibility: Astro Design Centre is seeking a Junior Purchasing Clerk to join our dynamic and collaborative team. This is a... ...with vendors and internal teams Quickly learn and adapt to new software tools Qualifications: Strong computer literacy with proficiency...JuniorFull timeMonday to fridayShift work
- ...are currently looking for a highly experienced and detail-oriented Junior Electrical Technologist to be part of the team. As a Junior... ...single line diagrams, power layouts, and emergency power systems. Develop lighting layouts, fire alarm, communications, and security systems...JuniorPermanent employmentFull timeContract workFor contractorsInternshipWork at officeFlexible hours
$85k - $111.3k per year
...) solutions are already connecting billions of devices, and we are actively shaping the evolution toward 6G. Within this context, our L1 Software Development team in RCE RAN Performance designs and implements the Physical Layer baseband functions - the signal‑processing e...JuniorFull time- ...mortgage and equity investments in property developments, across Canada and the United States and... ...to the Senior Property Manager, the Junior Property Administrator is responsible for... ...Responsibilities Relationship Development Develop and foster positive relationships with co...JuniorSummer holidayWork at officeFlexible hours
- ...We’re looking for an organized, friendly, and creative Junior Marketing Specialist to help prospective residents find their next home while... ...monthly social media calendars for apartment communities Develop engaging social content, including captions, graphics, short-form...JuniorSeasonal workWork at officeLocal areaWork from home
$67k per year
Overview Languages English Education ~ Bachelor's degree Experience 2 years to less than 3 years Hybrid Work must be completed both in person and remotely. Work setting ~ Construction Responsibilities Tasks Review individual and...JuniorPermanent employmentFull timeRemote work$70k - $95k per year
...Software Secured is a leading Penetration Testing as a Service company, with a head office... ...Our pentesting team is looking for a junior pentester to join us and help secure a few... ...pride in spreading the word and helping developers write secure code. You will be a part of...JuniorRemote jobFull timeWork at officeLocal areaHome office- ...Job Responsibility: Junior Hardware Engineer (Designer) Are you an innovative and flexible self-starter? Do you have keen engineering skills... ...& Supportive Culture * Your Challenge Engineer, Design, Develop and Test new embedded hardware at the forefront of technology....JuniorFull timeFlexible hours
$63k - $73k per year
...sites is required Ability to attend and conduct presentations Develop and maintain a strong relationship with contractors and client... ...supportive environment where we celebrate success together For junior and intermediate team members, Entuitive offers a strong...JuniorFull timeContract workTemporary workFor contractorsWork at officeImmediate startFlexible hours$59.5k - $81.9k per year
...belong. The Role: We are looking for a Junior Water/Wastewater Design Specialist to... ...assessments, and technical reports. • Develop and review process flow diagrams (PFDs),... ...an asset. • Proficient in Windows based software (e.g. word, excel, powerpoint, visio)....JuniorContract workFor contractorsInternshipWork at officeLocal areaRemote work- ...Position Summary Senior Controls Developer is responsible for developing innovative control... ...maintenance, and development of internal software automation tools. Development tasks will... ...problem resolution, providing guidance to junior developers, and leading site implementation...Long term contractRemote work
- ...Job Description Job Description ServiceNow Service Catalogue Developer RESPONSIBILITIES: The Contractor’s resource(s) must enable... ...• Designing and building catalogue items (hardware, software, access requests, HR services) • Configure forms, variable and...For contractors
- ...Job Description Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role offers an exciting opportunity to contribute to the development of cutting-edge quantum technologies in sensing, communication, and computation...Permanent employmentFull time
- ...TEHORA est présentement à la recherche d'un(e) analyste d'affaires junior ayant de bonnes aptitudes d'analyse, une grande capacité d'apprentissage et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue soutiendra les activités...JuniorHourly payContract workRemote workFlexible hours
$85k - $110k per year
...that operate in the real world. The company develops quantum timing, quantum-secure... ...other by design. About this role: The Junior Quantum Engineer will join Q-Block's R&D... ...systems, FPGA-based control, or hardware-software integration in a laboratory or prototype...JuniorLong term contractPermanent employmentFull timeInternshipManual labor- ...TEHORA est présentement à la recherche d’un(e) Technicien(ne) en informatique junior afin de soutenir les activités de support, d’entretien et d’exploitation des environnements informatiques. La personne retenue interviendra dans la gestion des postes de travail, le soutien...JuniorHourly payFull timeContract workApprenticeshipRemote workFlexible hours
$50k - $60k per year
Do you want to join a winning team and work in one of the coolest industries – water ride design and innovation, but don’t think you have the right experience? You may already have what it takes! ProSlide designs, manufacturers and builds the world’s most innovative water rides...JuniorContract workWork at officeShift work- ...your hard work! Overview This position is for a Platform Developer. You will be responsible for defining, designing, developing, and... ...Will ~ Contribute to new products/solutions using agile software development practices. Demonstrate expertise in managing and...Full time
- ...and technical direction for embedded C/C++ software across multiple concurrent projects.... ...accountability and technical risk resolution. Develop, test, and debug embedded software on... ...-facing features. Mentor senior and junior engineers, define team processes, and promote...Full timeCasual workWork at officeImmediate start
$185k - $195k per year
...expanding technology company developing innovative cloud and device solutions... ...and passionate Staff Embedded Software Engineer for the Device... ...technical risks to resolution. Develop, test, and debug embedded... ...platform. Mentor senior and junior engineers, define team processes...Casual workInternshipWork at officeImmediate start$85k - $110k per year
...LC4ISR ISTAR team is seeking a working level Software Engineer to support delivery of critical... ...and coalition boundaries Develop and maintain rich Java desktop client applications... ...lifecycle Provide technical mentorship to junior team members. Qualifications :...Full timeInternshipWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer (Junior). Be the first to apply!
- director software engineering Ottawa, ON
- software engineer co-op Ottawa, ON
- software developer no experience Ottawa, ON
- junior software engineer Ottawa, ON
- software engineer Ottawa, ON
- software engineer internship Ottawa, ON
- software engineer - robotics Ottawa, ON
- new graduate software developer Ottawa, ON
- linux software engineer Ottawa, ON
- software engineer - computer Ottawa, ON


