Skip to main content
Safe Software

Software Developer II, AI Enablement - FME Flow

RemoteCanada only
Published
Role
Fullstack
Experience
Mid
Employment
Full-time
Company size
Mid-size
CAD 88.4k–CAD 100.4k/yr
Check eligibility

Open to CA only. Set where you work from to check your eligibility.

No BS summary

Full-stack software developer with 2+ years of experience, strong Java and TypeScript, and interest or experience in AI-assisted development tools. Must be located in Canada, with the role tied to British Columbia.

Core skills

JavaTypeScriptAI-assisted development tools

Optional skills

PythonScripting languagesCI/CD pipelinesAutomated testingAI coding agentsREST APIsWebhooksCloud services

What you'll do

  • Explore and apply frontier AI-enabled development tools and techniques in daily work and assess where they add real value.
  • Contribute to transforming the FME Flow codebase to support AI-assisted development by improving structure, documentation, and test coverage.
  • Work closely with the Principal Software Developer for AI Enablement to learn best practices and help share and embed them within the Flow development team.
  • Deliver reliable, maintainable code changes with growing independence.
  • Troubleshoot and resolve issues with persistence.
  • Participate in sprint and project planning, helping anticipate risks and dependencies for your work.
  • Collaborate across QA, UX, and Product.
  • Support more junior developers and interns.
  • Contribute ideas that improve quality, workflow, and how the team uses AI.

What they require

  • Roughly 2+ years of professional software development experience, with a track record of delivering reliably and with growing independence.
  • Proficiency in full-stack development with Java and TypeScript, and the ability to write maintainable, well-tested code.
  • Comfort working within an existing codebase and improving its quality, structure, and test coverage.
  • Hands-on experience with, or strong curiosity about, AI-assisted development tools such as Claude Code, Copilot, Cursor, or similar.
  • Clear communicator who collaborates effectively within a team and across disciplines.
  • Preferred: Experience refactoring code or improving automated test coverage and developer tooling.
  • Preferred: Exposure to AI coding agents or other emerging AI development workflows.
  • Preferred: Familiarity with Safe Software's FME Flow or comparable automation/server platforms.

Benefits

  • Meaningful work with impact across the business, workplace, and data integration product.
  • Supportive environment with autonomy and team support.
  • Paid time off to volunteer for Safe-organized opportunities aligned with community initiatives.
  • Annual learning budget.
  • Training programs paid for by Safe.
  • Flexible working hours.
  • Remote-friendly work arrangements.
  • 3 weeks of vacation.
  • Additional paid 6 seasonal days off per year.
  • Extended health benefits from day 1.
  • Dental benefits from day 1.
  • Health or lifestyle spending benefits from day 1.
  • Counseling benefits from day 1.
  • Parental Leave Top-Up Program for new parents through childbirth or adoption.
  • Bi-annual profit sharing.
  • RRSP/TFSA matching program.
  • Office located close to public transit.
  • Complimentary parking.
  • Bike storage.

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 25,000+ enterprise customers across 125+ countries, they simplify data journeys.

🇨🇦 CanadaData IntegrationMid-size

Details

Apply routeDom
CAD 88.4k–CAD 100.4k/yr