Boomi is seeking a Senior Principal Software Engineer to lead the architecture, design, and implementation of complex backend systems at scale. The ideal candidate will have 10+ years of experience in backend software engineering, with a proven track record of leading technical initiatives and architectural decisions.
Requirements
- Technical Leadership: 10+ years of experience in backend software engineering
- Advanced Backend Development: Deep expertise in Python and Java with proficiency in modern frameworks
- Database Architecture: Expertise in database design, optimization, and scaling strategies across SQL, NoSQL, Vector databases, and OpenSearch
- Agentic AI Expertise: Strong experience in Agentic AI architecture and implementation
- Cloud & Infrastructure: Extensive experience architecting and operating systems on AWS, Azure, or Google Cloud at scale
- Microservices & Containers: Expertise in microservices architecture, distributed systems patterns, and container orchestration using Kubernetes/EKS
- Infrastructure as Code: Knowledge and proficiency in Terraform, CloudFormation, or Ansible
- DevOps & SRE Practices: Deep understanding of CI/CD pipelines, deployment strategies, observability, monitoring, and incident management
- System Design Excellence: Proven ability to design highly scalable systems
- Quality & Testing Leadership: Champion of testing best practices
- Performance & Optimization: Deep expertise in performance profiling, optimization, and capacity planning
- Mentorship & Communication: Strong communication skills with the ability to explain complex technical concepts
- Agile & Process Leadership: Strong understanding of Agile/Scrum methodologies
Benefits
- Competitive salary range: $176,256 - $220,320 CAD annually
- Bonus applicable
- Hybrid work arrangement (Vancouver)
- Paid time off
- Retirement plan
- Health benefits
- Tuition reimbursement
- Relocation assistance