This salary range reflects our reasonable estimate for the role. Final compensation may vary based on your experience qualifications and other relevant factors.
Please submit your resume and cover letter in PDF format.
In your cover letter feel free to include :
Principal Software Developer AI Enablement
As a Principal Software Developer AI Enablement you will define and lead the architectural direction for critical systems and long-term platform evolution. Youll work across teams to align technology decisions with Safe Softwares vision ensuring solutions are technically sound scalable and customer-focused.
In this role youll take ownership of strategic initiatives provide architectural oversight and mentor other senior developers and technical leaders. Your work will enable consistent high-quality development practices and support the sustainable growth of our platform and products.
This is a hands-on high-impact position for someone who brings deep technical expertise strong collaboration skills and a passion for building systems that stand the test of time. Youll act as a trusted advisor across departments and play a key role in aligning technical and product priorities.
We welcome applicants from diverse backgrounds. If you bring the skills and experience to help shape our technical directioneven if your path has been non-traditionalwe encourage you to apply.
About The Team
Our development teams build industry-leading tools that help customers integrate and transform data across hundreds of formats and systems. Were committed to technical excellence inclusive collaboration and continuous learning.
As a Principal Software Developer AI Enablement youll work across Safe Softwares engineering organization collaborating with Product UX and leadership to guide critical decisions. Youll be part of a supportive growth-oriented culture that values innovation integrity and teamwork.
What Youll Be Doing
As a Principal Software Developer AI Enablement you will :
Qualifications Skills and Competencies
At Safe Software we welcome diverse backgrounds and experiences. While not all candidates will have everything listed the most successful candidates will bring many of the following :
What Were Looking For :
Nice to Have :
Familiarity with Safe Softwares core platform or similar technical domains.
Experience driving adoption of new tools frameworks or development patterns.
A track record of mentoring senior developers or leading architectural communities of practice.
Involvement in diversity equity and inclusion (DEI) efforts or culture-building initiatives.
What You Can Expect
When you choose a career with Safe Software youre also choosing
About Safe Software
Safe Software transforms organizations with FME the only All-Data Any-AI Enterprise Integration Platform connecting all your data anywhere at any velocity. With over 30 years of expertise and 25000 enterprise customers across 125 countries we simplify your data journey wherever it leads.
Founded in 1993 Safe is headquartered in Surrey BC with over 200 team members and counting. Were always looking for talented individuals with diverse backgrounds who are determined to learn and grow. Are you ready to join the team
Our Commitment to Diversity and Inclusion
Safe Software is an equal opportunity employer and we truly believe that innovation and strength begin with diversity and inclusion. We welcome all candidates regardless of race gender identity or expression sexual orientation age ability disability national or ethnic origin political belief religion or family status. Should you require accommodations during the recruitment process please contact .
Required Experience :
Staff IC
Key Skills
Continuous Integration,Docker,Jenkins,Python,System Design,Agile,C / C++,Go,Systems Engineering,Software Development,Java,Distributed Systems
Employment Type : Full-Time
Department / Functional Area : Product Development
Experience : years
Vacancy : 1
Monthly Salary Salary : 171300 - 191500
Principal Software Developer • Surrey, British Columbia, Canada