Full-Stack AI Platform Engineer — Real-Time Data

Solace Corporation

Ottawa

Hybrid

CAD 95,000 - 140,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Flexible schedule
Professional growth programs

Job summary

Solace Corporation is hiring a Software Developer to contribute to the Solace Agent Mesh, an event-driven platform for real-time AI integration. You will span frontend React components and backend API services, collaborating across teams to deliver robust features in an agile environment.

The role emphasizes high-quality code, automated tests, and strong engagement with AI-oriented tooling. You’ll work within a hybrid-first environment, leveraging cloud, containers, and modern dev tools to shape

Qualifications

  • 3-5 years of professional experience in software development with exposure to both frontend and backend technologies.
  • Experience developing React applications with JavaScript/TypeScript and modern frontend tooling
  • Experience building backend services using Python and Java SpringBoot with RESTful API design
  • Understanding of database technologies (SQL and/or NoSQL) and data modeling concepts
  • Familiarity with testing frameworks and writing automated tests for web applications
  • Understanding of web technologies, HTTP protocols, and client-server architecture
  • Experience with cloud platforms and containerization concepts
  • Experience with modern development tools and build processes
  • Experience using AI technologies and coding-assisted tools such as GitHub Copilot, Claude Code, Aider and Ro

Responsibilities

  • Full-stack Development:Build complete features spanning React frontend components and backend API endpoints for the Solace Agent Mesh
  • Design and Develop:Create responsive user interfaces and robust backend services that communicate with the Solace Platform
  • Full Lifecycle Development:Participate in requirements definition, software design, implementation, testing, bug fixing, and deployments of new products/solutions using agile software development practices
  • Collaborate Cross-Functionally:Work closely with teams across the organization, contributing to features that span multiple system components
  • Code Quality:Write clean, maintainable code following established patterns and contributing to code reviews
  • Quality Assurance & Testing:Develop and maintain automated tests for both frontend components and backend services
  • Problem Solving:Debug and resolve issues across the entire application stack
  • Technical Documentation:Contribute to documentation for APIs, components, and development processes

Skills

React
JavaScript/TypeScript
Python
Java SpringBoot
RESTful API
SQL/NoSQL
Testing frameworks
Web technologies
Cloud platforms
Docker
Kubernetes
CI/CD
DevOps practices
AI technologies
GitHub Copilot
Claude Code
Aider
Ro

Job description

Solace Corporation is hiring a Software Developer to contribute to the Solace Agent Mesh, an event-driven platform for real-time AI integration. You will span frontend React components and backend API services, collaborating across teams to deliver robust features in an agile environment.

The role emphasizes high-quality code, automated tests, and strong engagement with AI-oriented tooling. You’ll work within a hybrid-first environment, leveraging cloud, containers, and modern dev tools to shape

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Solace Corporation • Ottawa

On-site
CAD 95,000 - 140,000
Hybrid work model
Flexible schedule
Professional growth programs
Fullstack AI Engineer — Build Scalable AI Agents
Fullstack AI Engineer — Build Scalable AI Agents

Jobs in JS • Toronto

On-site
CAD 155,000 - 230,000
Health coverage
Equity
RRSP matching
+3
Senior Software Developer - AI
Senior Software Developer - AI

Solace Corporation • Ottawa

Hybrid
CAD 135,000 - 165,000
Hybrid-first culture
Hybrid work model
Competitive compensation
Principal Software Developer - AI Integration
Principal Software Developer - AI Integration

Solace Corporation • Ottawa

Hybrid
CAD 216,000 - 251,000
Hybrid work model
Senior Software Developer
Senior Software Developer

Solace • Ottawa

On-site
CAD 135,000 - 165,000
Flexible work environment
Training programs for growth
Innovative and fun culture
Senior Software Developer
Senior Software Developer

solace • Ottawa

Hybrid
CAD 110,000 - 150,000
Hybrid work model
Training programs and growth
Growth opportunities
Principal Software Developer
Principal Software Developer

Solace Corporation • Ottawa

Hybrid
CAD 220,000 - 256,000
Senior Software Developer
Senior Software Developer

Solace Corporation • Ottawa

Hybrid
CAD 90,000 - 140,000
Hybrid work model
Software Developer (Junior)
Software Developer (Junior)

solace • Ottawa

Hybrid
CAD 85,000 - 105,000
Hybrid work model
Training programs
Work-life balance
Junior Software Developer - Mission Control
Junior Software Developer - Mission Control

Solace Corporation • Ottawa

On-site
CAD 60,000 - 80,000