Posted Jul 14, 2026

Intermediate Backend Engineer

Apply Now →

About ANVIL

ANVIL is a trusted partner in the defence industry, delivering cutting-edge solutions that enhance military capabilities and operational effectiveness. We extend our expertise to public safety, law enforcement, and national security organizations, accelerating mission-critical decision-making through analytical tools, automations, and game-changing machine learning capabilities. ANVIL helps organizations discover, manage, enrich, fuse, and exploit the information available to them in support of Information Dominance and Decision Advantage.

Job Type: Full Time Remote (Hybrid option available for those in the Ottawa area - 55 Murray Street Office)

Total Compensation: CAD $105,000.00 - $145,000.00 base salary - Placement within range based on experience and qualifications

Vacancy Status: This posting is for an existing vacancy at ANVIL. We are actively hiring for this role

Role (Description)

As an Intermediate Backend Engineer, you will play a critical role in designing, building, and maintaining the server-side systems that power our mission-critical software. You will develop reliable and well-structured APIs, model and manage data with care, and ensure that the services you build are robust, observable, and easy for other engineers to reason about and integrate with.

You will work closely with engineering and product teams to define data contracts, shape API design, and deliver backend capabilities that underpin complex analytical and operational workflows. In this role, you will bring a thoughtful approach to type consistency and data integrity, contribute to event-driven and streaming architectures, and collaborate across the stack to ensure that the systems you build meet the reliability standards that mission-critical environments demand.

We are looking for a well-rounded engineer with genuine experience across the backend stack. This would be someone who understands not just how to build an endpoint, but how data flows through a system, where it can break down, and how to design services that hold up under real-world operational pressure.

This is a full-time position based in Ottawa / Remote. Eligible candidates must either possess or be eligible to obtain a Government of Canada Top Secret security clearance.

Required Qualifications

Security Clearance

Eligible for Government of Canada Top Secret security clearance

Experience

Skills & Competencies

Preferred Qualifications & Competencies

Key Responsibilities

API & Service Development

Data & Database Management

Testing & Quality

Project Support & Communication

Why Join Us?

Our Mission

This is more than just a job; you'll be part of a team of dedicated professionals who share a common goal: to increase the safety and security of Western democracies through the effective use of data. Our workplace is not just a job; it's a community of like-minded people working together to make a positive impact on the world we live in.

Compensation & Benefits

Work Environment

What You'll Experience

Application Process

To apply for this role, please submit your CV and cover letter. The application process will likely include:

ANVIL welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates participating in all aspects of the selection process.

Use of AI in Recruitment: ANVIL does not use artificial intelligence to screen, assess, or select applicants for this position. All applications are reviewed by members of our recruitment team.

Salary: CAD $105,000.00 - $145,000.00

Originally posted on