Solace

Solace

Principal Software Developer - AI Integration

Ottawa, Ontario · Principal

Sponsorship not specified$155k-$180kDetected 45 days ago
JavaScriptTypeScriptJavaGoC#ReactHTMLCSSDistributed SystemsBackend DevelopmentCode ReviewAWSGCPAzureDockerKubernetesCI/CDDevOpsAPI DevelopmentKafkaAgentic AILeadershipCommunication

About the role

  • This position is for a Principal Software Developer - AI Integration.
  • In this role you will be a key technical leader working on the Solace Agent Mesh: an event-driven Integration and Orchestration Platform for Agentic AI that securely connects, orchestrates, and scales AI agents in real-time.
  • You will take a pivotal role in blending advanced AI technologies with our core products as well as our internal tooling.

Responsibilities

  • Own Delivery End-to-End: Drive complex features and initiatives through every SDLC phase, from requirements to production, with a bias toward execution
  • Build Production-Grade Software: Develop high-quality backend services and web frontends using modern JavaScript frameworks, with consistent attention to reliability, performance, and user experience
  • Lead Technically: Mentor engineers, conduct meaningful code reviews, establish best practices, and be a trusted voice in architectural decisions
  • Bridge Product and Engineering: Collaborate with PMs, designers, and stakeholders to shape technically sound, deliverable solutions - not just translate requirements
  • Just let us know - we're here to support you.
  • We strive to create an enriching and safe workplace where you can be who you are.

Requirements

  • 10+ Years of Delivery: A real history of taking complex software from concept to production - not just contribution, but ownership
  • Architectural Experience: Deep comfort designing scalable, distributed systems and microservices - you know where the bodies are buried in these architectures
  • Leadership Track Record: Experience leading technical teams, guiding engineers through SDLC phases, and leaving codebases and people better than you found them
  • Integration Know-How: Hands-on experience with API design, event-driven architectures, and message brokers in complex, integrated environments
  • Cloud & DevOps Fluency: Practical experience with AWS, Azure, or GCP
  • Communication That Lands: Strong written and verbal communication - you can make complex technical ideas accessible without dumbing them down
  • Hands-on experience with API design, event-driven architectures, and message brokers in complex, integrated environments
  • Practical experience with AWS, Azure, or GCP

Nice to have

  • Familiarity with real-time streaming technologies - Apache Kafka, Pulsar, or Solace PubSub+
  • Experience with high-availability architectures, performance optimization, or distributed systems at scale
  • Grounding in enterprise integration patterns and middleware
  • Track record of influencing technical direction without direct authority - across teams or orgs
  • Why You'll Love Working at Solace
  • 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.
  • Values-driven - We live and breathe our core values: craftsmanship, trust, courage, freedom, momentum, humility, and human experience.

Skills

  • Actively track emerging technologies and bring relevant ideas back to improve the platform and team practices

Compensation

  • Expected salary range for this role is from $155,000 to $180,000.

Benefits

  • Design and implement robust, maintainable architectures for agentic AI applications - with clean separation of concerns and a long view on system health
  • These tools compare submitted resumes to the job description, focusing on education, experience, and skills.

Equal opportunity

  • At Solace, we believe that diversity and inclusion drive innovation and growth, both in business and in life.

This listing is sourced directly from Solace's careers page and normalized into a canonical job model.