Principal Software Developer – AI Integration

Posted last week

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Principal Software Developer leading AI integration for event-driven architecture at Solace. Collaborating with teams to architect solutions that blend AI technologies with core products.

Responsibilities

  • Architect for Scale: Design and implement robust, maintainable architectures for agentic AI applications
  • Own Delivery End-to-End: Drive complex features and initiatives through every SDLC phase
  • Build Production-Grade Software: Develop high-quality backend services and web frontends
  • Lead Technically: Mentor engineers, conduct meaningful code reviews, establish best practices
  • Bridge Product and Engineering: Collaborate with PMs, designers, and stakeholders
  • Raise the Quality Bar: Champion testing strategies, CI/CD, and observability practices
  • Stay Sharp: Actively track emerging technologies and bring relevant ideas back to improve the platform and team practices.

Requirements

  • 10+ Years of Delivery: A real history of taking complex software from concept to production
  • Technical Depth: Expert-level fluency in Python, Java, or equivalent, plus strong command of modern web technologies (TypeScript/JavaScript, React or similar, HTML/CSS)
  • Architectural Experience: Deep comfort designing scalable, distributed systems and microservices
  • Leadership Track Record: Experience leading technical teams
  • Integration Know-How: Hands-on experience with API design, event-driven architectures, and message brokers
  • Cloud & DevOps Fluency: Practical experience with AWS, Azure, or GCP; containerization with Docker/Kubernetes; and CI/CD pipeline ownership
  • Communication That Lands: Strong written and verbal communication.
  • Quality Commitment: A genuine standard for code quality, testing, and documentation.

Benefits

  • Hybrid-first
  • Flexibility is built into how we work
  • Growth mindset - Training programs to help you level up

Job type

Full Time

Experience level

Lead

Salary

CA$155,000 - CA$180,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformJavaJavaScriptKubernetesMicroservicesPythonReactSDLCTypeScript

Location requirements

HybridOttawaCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.