Full-Time

Staff Software Development Engineer in Test

Updated on 8/1/2026

Safe Software

Safe Software

201-500 employees

Converts and integrates spatial data formats

Compensation Overview

CA$123.3k - CA$143.5k/yr

+ Bi-annual profit sharing + RRSP/TFSA matching

British Columbia, Canada

Hybrid

Hybrid work arrangement in British Columbia.

Category
QA & Testing (1)
Required Skills
LLM
Kubernetes
Python
GitHub Actions
Software Testing
Machine Learning
Java
Infrastructure as Code (IaC)
Docker
Jenkins
Observability
C/C++
Selenium
DevOps

Get referred to Safe Software

See people who can refer or advise you

Requirements
  • At least 8 years of experience in software development or test automation, including roles with technical leadership scope.
  • Advanced skills in programming languages such as Python, Java, or C++.
  • Deep experience with testing frameworks such as Pytest, Selenium, or custom solutions.
  • Strong knowledge of continuous integration and continuous delivery and orchestration tools such as Jenkins, GitHub Actions, Docker, and Kubernetes.
  • Experience with infrastructure-as-code, systems-level testing, and test infrastructure at scale.
  • Ability to influence cross-team testing strategies and mentor engineers across experience levels.
  • Strong communication and leadership skills, with a collaborative and inclusive approach.
Responsibilities
  • Define and lead the vision for test automation architecture and quality engineering at scale.
  • Design, build, and evolve reusable test frameworks that are maintainable, scalable, and efficient.
  • Collaborate with Engineering, Product, and DevOps to embed testing throughout continuous integration and continuous delivery and cloud-based deployments.
  • Guide architectural decisions to improve testability, observability, and long-term system health.
  • Identify and resolve quality gaps, technical debt, and inefficiencies across teams.
  • Mentor developers, software development engineers in test, and quality assurance team members to build testing skills and promote a quality-first mindset.
  • Standardize tools and technologies that support test automation and improve development workflows.
  • Monitor and report on testing coverage, quality key performance indicators, and risk areas to inform planning and continuous improvement.
  • Champion artificial-intelligence-assisted development across the organization by piloting and standardizing tools that accelerate test authoring, triage, results analysis, and code review.
Desired Qualifications
  • Hands-on experience testing artificial intelligence, machine learning, or large language model-powered features, including building evaluation frameworks and handling non-deterministic outputs.
  • Practical fluency with artificial intelligence coding assistants and agentic development tools such as Claude Code, Copilot, and Cursor, with a safe and effective quality-engineering usage perspective.
  • Experience integrating artificial intelligence capabilities into developer tooling or test infrastructure, such as artificial-intelligence-driven flake detection, automatic triage, or self-healing tests.
  • Experience scaling test practices in hybrid or cloud-native environments.
  • Familiarity with performance profiling, observability tooling, or resilience testing.
  • Involvement in community-of-practice leadership or internal quality initiatives.
  • Experience with continuous improvement and innovation in test automation and engineering practices.

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

N/A

Total Funding

N/A

Headquarters

Surrey, Canada

Founded

1993

Get referred to Safe Software

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • EMEA expansion can unlock new enterprise and partner sales across Europe.
  • FME's 800+ transformers and broad connectors support upsells into workflow automation.
  • Safe signed 345 new customers in FY24 and targets $250M revenue by 2028.

What critics are saying

  • Esri's deeper native interoperability tools can reduce FME's role as neutral layer.
  • Hyperscaler integration features can commoditize Safe's premium connectors and renewals.
  • EMEA expansion concentrates execution risk in one region and one senior hire.

What makes Safe Software unique

  • FME integrates thousands of systems without code, serving spatial and enterprise data workflows.
  • Safe remained profitable and founder-led for three decades before JMI's 2024 minority investment.
  • Nabil Lodey became Safe's first VP EMEA in 2026, signaling regional expansion.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Remote Work Options

Health Insurance

Dental Insurance

Health Savings Account/Flexible Spending Account

Flexible Work Hours

Paid Vacation

Parental Leave

Professional Development Budget

Training Programs

Wellness Program

Mental Health Support

Profit Sharing

Growth & Insights

Headcount

6 month growth

12%

1 year growth

12%

2 year growth

12%