S

Safe Software

Converts and integrates spatial data formats

Software Development Manager - FME Engine

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeSurrey, BC, Canada

About the Job

Requirements

  • Seven or more years of software development experience, including three or more years leading software teams as a people manager, team lead, or in a similar role. Direct people management experience is strongly preferred.
  • Solid understanding of Agile development practices and software system design.
  • Strong working knowledge of C++ sufficient to understand the scope and design of the teams’ work; hands-on coding is welcome but not expected.
  • Product owner experience in an Agile environment, including backlog management and feature prioritization.
  • Demonstrated interest and practical experience adopting AI tools within a development team.
  • Demonstrated ability to support team health and build inclusive, high-performing teams.
  • Ability to balance technical direction with team and business priorities.

Responsibilities

  • Lead a team of developers through coaching, feedback, and professional development.
  • Collaborate with Product, UX, and technical stakeholders to define and prioritize work.
  • Act as product owner for the teams, partnering with Product Managers to manage the backlog, prioritize features and internal improvements, and bring planned work to the teams.
  • Oversee technical delivery, help manage project flow, and address risks early.
  • Support architecture and design discussions to ensure alignment and inclusion of team voices.
  • Build a positive, inclusive team culture centred on collaboration and shared ownership.
  • Guide hiring, onboarding, and team growth with a focus on skill development and values alignment.
  • Champion continuous improvement and openness to change in tools, practices, and communication, including AI-assisted ways of working.
  • Act as a liaison between the team and other parts of the organization, advocating for team and business needs.

Desired Qualifications

  • Exposure to Python, particularly for test frameworks.
  • Familiarity with Safe Software’s platform or similar technical domains.
  • Involvement in mentoring, diversity, equity, and inclusion, or culture-building initiatives.
  • Knowledge of hiring practices, onboarding, and team-building techniques.
  • Experience with AI coding agents such as Claude Code or GitHub Copilot.

About the Company

Safe Software

Converts and integrates spatial data formats

Safe Software builds FME, a data integration platform that acts as a universal translator for spatial data. It enables converting and integrating hundreds of formats without writing code. FME uses a visual workflow and connectors (format readers/writers) to transform data, validate it, and move it between systems. The company distinguishes itself by its long-time focus on geospatial data interoperability, broad format support, and a no-code approach that lets users design data pipelines without programming. It aims to help organizations share and combine geographic information across formats to support informed decisions and efficient data workflows.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Surrey, Canada
Founded
1993

Recently Posted Jobs

Explore more opportunities at Safe Software

See more jobs