Senior Principal Software Engineer

Boomi

Canada
On-site
10+ years backend software engineering experience
Deep expertise in python and java frameworks
Experience with sql, nosql, vector databases, and opensearch
This role involves defining technical vision and architecture for complex backend systems while advancing Agentic AI capabilities

Job Summary

  • This role involves defining technical vision and architecture for complex backend systems while advancing Agentic AI capabilities.
  • The successful candidate will lead the design of highly scalable, fault-tolerant microservices handling high-throughput workloads across multiple cloud environments.
  • You will provide technical leadership and mentorship to engineering teams while establishing engineering excellence through coding standards and operational best practices.

Matching Summary

This role involves defining technical vision and architecture for complex backend systems while advancing Agentic AI capabilities.

Skills & Requirements

Must-have

  • 10+ years backend software engineering experience
  • Deep expertise in Python and Java frameworks
  • Experience with SQL, NoSQL, Vector databases, and OpenSearch
  • Strong background in Agentic AI architecture and implementation
  • Extensive cloud infrastructure experience on AWS, Azure, or Google Cloud
  • Expertise in Kubernetes and container orchestration

Nice-to-have

  • Entrepreneurial spirit and trailblazer mindset
  • Experience with RAG and prompt engineering strategies
  • Knowledge of Terraform, CloudFormation, or Ansible
  • Ability to drive innovation across engineering organization
  • Proven track record of mentoring engineering teams

Key Requirements

  • 10+ years of backend software engineering experience
  • Advanced proficiency in Python and Java
  • Expertise in database design and scaling strategies
  • Hands-on experience building production-grade agentic systems

Work Rights

Not specified

Tailored Resume

Cover Letter