Intermediate Backend Engineer
$105k - $145k per yearAnvil Anvil
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
- 3+ years of hands-on experience in backend engineering, with production-grade work in Python
- Demonstrated experience designing and building REST APIs, including thoughtful handling of resource modelling, error responses, versioning, and documentation
- Familiarity with real-time (WebSocket, SSE) and event-driven (Kafka, Redpanda) patterns
- Proven experience working with SQL databases in production, with a preference for candidates with Postgres depth (including schema design, query optimization, and migration management)
- Demonstrated understanding of type consistency and data contracts (including how to define, enforce, and evolve shared interfaces between services and across team boundaries)
Skills & Competencies
- Strong grasp of backend fundamentals: service design, data modelling, concurrency, and error handling
- Ability to write clean, maintainable, and well-documented code that other engineers can confidently build on
- Clear understanding of how data flows through distributed systems and where consistency, validation, and failure modes need to be designed for explicitly
- Excellent verbal and written communication skills, with the ability to articulate technical decisions and trade-offs to both technical and non-technical audiences
Preferred Qualifications & Competencies
- Experience with knowledge management systems, case management systems, or relevant defence industry applications
- Familiarity with Agile/Scrum methodologies and sprint-based development cycles
- Experience working in or closely with defence, public safety, or national security organizations
- Familiarity with containerization and deployment tooling (e.g., Docker, Kubernetes)
- Experience with CI/CD pipelines and integrating backend test suites into automated build processes
- Exposure to observability practices including structured logging, metrics, and distributed tracing
Key Responsibilities
API & Service Development
- Design and implement well-structured APIs that are intuitive, consistent, and reliable for consuming teams
- Define and maintain clear data contracts and shared interface schemas, collaborating closely with frontend and data engineers to manage changes without introducing breakage
- Contribute to backend architecture discussions with a focus on simplicity, maintainability, and long-term operational health
Data & Database Management
- Design and manage Postgres schemas that reflect sound data modelling principles and support evolving product requirements
- Write efficient, well-considered queries and contribute to database migration strategies that minimize risk to production systems
- Ensure data integrity and type consistency are enforced at the right layers of the stack
Testing & Quality
- Write unit and integration tests that validate service behaviour, edge cases, and failure modes with clarity and reproducibility
- Participate in code reviews, providing and incorporating constructive feedback to uphold code quality and shared standards
- Identify and resolve backend defects early in the development cycle, documenting issues with clear reproduction steps and impact assessments
Project Support & Communication
- Participate actively in sprint planning, daily standups, sprint reviews, and retrospectives
- Review and provide feedback on requirements, design documents, and API specifications
- Communicate development progress and technical blockers to stakeholders clearly and proactively
- Work closely with cross-functional teams to maintain and exceed quality and delivery standards
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
- Competitive salaries
- Flexible health benefits package through Equitable
- Industry-leading employer retirement contributions match
Work Environment
- Hybrid work model combining remote flexibility with meaningful in-person collaboration
- Modern office in the historic Carriageway building in beautiful downtown Ottawa
- Access to downtown amenities, transit, and Ottawa's vibrant cultural scene
What You'll Experience
- Work alongside dedicated professionals who value excellence and collaboration
- Contribute to building the team behind technologies with real-world security impact
- Ground-floor opportunity to shape people operations as ANVIL scales
- Join a culture where your expertise and ideas matter
Application Process
To apply for this role, please submit your CV and cover letter. The application process will likely include:
- A preliminary call with our team, which will be a chance for you to find out more about ANVIL and the role.
- An initial interview to discuss your experience and suitability for the role.
- A practical exercise to assess your approach to common scenarios in the role.
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.
- ...performance efficient and memory optimized code We'll be reaching out to candidates that have: ~2+ years of experience as a Backend Software Engineer. ~ Very strong problem solving skills in data structures, algorithms, and optimization ~ Experience working with...SuggestedRemote jobWork from homeHome office
$120k per year
...articulate their point of view and back their opinions with a well researched and knowledgeable stance. The role is for someone with a Backend focus but everyone on the team is comfortable writing clean, modular and scalable code for both sides of the stack. What you will...SuggestedRemote jobLong term contractFull timeImmediate startWork from homeFlexible hours- ...mission to break down barriers to communication and free the flow of conversation for people everywhere. TextNow is looking for an Intermediate Backend Software Developer to join our Core Experience Team. At TextNow, we're on a mission to transform the telecom landscape by...SuggestedWork at officeRemote workWork from homeFlexible hours
$20 per day
...careers page to see how you can grow with us! As an Intermediate Frontend Engineer , you will be a hands-on contributor within a product pod,... ...libraries (such as Chakra UI). ~ Working with authenticated backend APIs. ~ Translating design mockups (e.g. Figma) into...SuggestedSummer holidayRelocationShift work$20 per day
...about life at Hiive? Check out our careers page to see how you can grow with us! As an Intermediate Engineer , you will be a hands-on contributor to the frontend and backend apps powering our platform. You will learn Elixir on the job from your colleagues and...SuggestedInternshipSummer holidayRelocation$105k - $145k per year
...Intermediate Frontend Engineer About ANVIL ANVIL is a trusted partner in the defence industry, delivering cutting-edge solutions that enhance... ..., develop responsive and accessible UIs, integrate with backend APIs, and uphold frontend quality through robust testing...Full timeLive InWork at officeRemote workFlexible hours- ...developer who hands services to an ops team once they ship. It is an engineer who architects the service, deploys it, monitors it in... ...inefficiencies • Familiar with the AWS services relevant to game backends: EC2, ECS/EKS, Lambda (where appropriate), API Gateway, ElastiCache...Full timeContract workRemote workFlexible hours
$120k - $200k per year
...many more. ABOUT THE ROLE We're seeking a talented Backend Engineer to join our team at LayerZero, where you'll play a pivotal role... ..., such as Typescript. ~ Experience working with workflow engines. ~ Previous experience with blockchain technologies, smart contracts...Full time- ...is based in California, so we ask that you’re available during PST/PDT hours. The Role: How You'll Make an Impact Team: Backend Engineering | Reports to: Director, Backend & DevOps | Location: Remote-friendly (US/Canada, PST hours) You'll own the architecture,...Full timeWork at officeRemote workWorldwideNight shift
$125k - $165k per year
...Senior Backend Engineer 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...Full timeInternshipLive InWork at officeRemote workFlexible hoursusd70k - usd100k per year
...to grow alongside a high-performing, supportive team, this is the place for you. Overview We're looking for a Senior Backend Ruby Engineer to contribute to Lago's core product and help scale our open-source billing infrastructure. You'll work across the full backend...Permanent employmentFull timeContract workInternshipRemote workFlexible hoursShift work- ...technology, data, and AI to develop differentiated investment strategies and signals. About the Role We're looking for an Intermediate Data Engineer with strong foundations in data warehousing, Python, and data workflows—and an interest in growing their skills in software...Work at officeLocal areaFlexible hours1 day per week
- ...Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role As a Staff Engineer, you'll be the technical anchor for GitLab's Nonlinear Productivity team in the US: the person who decides what 'proven' means before...Full timeRemote work
$145k - $155k per year
...countries are part of our team. If this sounds exciting to you, join the herd! Description We are looking for an experienced backend engineer who enjoys solving complex problems, sharing knowledge, and building reliable software. As a Senior Backend Software Engineer,...Full timeRemote work$160k - $190k per year
...Staff Backend Software Engineer ABOUT US Procurify is the Intelligent Spend Management company. We’re on a mission to give all organizations unprecedented visibility and control over their business spend. Our industry-leading platform unifies data across procurement...Full timeImmediate startRemote workFlexible hours- ...While backed by a Fortune 500 group , the Montreal digital engineering team operates like a true startup within the company. The local... ...with no disruption to users. Full-Stack Collaboration: Bridge backend complexity with user-facing needs, contributing across the...Full timeWork at officeLocal areaFlexible hours1 day per week
- ...clinical and financial performance. We’re looking for Platform Engineers to help us connect systems, manage new types of data, and ensure... ...is structured around several established components, with the backend or 'platform' comprising the following elements: Go Amazon...Remote jobFull time
- ...ABOUT THE ROLE In this role, you will be part of our engineering team, working with a high-quality code base and the latest tools... ...where you will promote your skills to be an expert in complex backend development, including microservices architecture, using Node....Full timeWork at officeRemote work
- ...Scopely is looking for a Staff Backend Engineer to join the MONOPOLY GO! Chat team in Kelowna, British Columbia, Canada, or remotely within Canada and the US. MONOPOLY GO! is a global phenomenon and the biggest mobile game launch in history, captivating millions of players...Full timeInternshipLocal areaImmediate startRemote workWorldwide
- ...the code, and consistently seeking better ways to solve complex engineering challenges. ABOUT US Xsolla is a global... ...Problem Solving: Build and ship reliable, secure, and scalable backend systems. Own implementation from design to deployment, ensuring...Full timeInternshipLocal area
- ...eSports and gaming. The ability to thrive in a fast-paced software startup that has incredible potential A passion for software engineering while writing clean, well-tested code Enthusiasm for working in a Lean, fully Agile environment Comfortable using AI tooling...Permanent employmentFull timeRemote work
$218.42k - $273.36k per year
...Description We’re seeking a skilled and diligent full-time Software Engineer to join our growing team. You will work as part of the... ...product, contributing to both open source client code and related backend services Take ownership of the entire product lifecycle, from...Full timeInternshipWork at officeRemote workHome officeFlexible hours- ...just getting started. We’re rebuilding and scaling the next generation of our fintech platform, and we’re looking for a Senior Backend Engineer who wants real ownership, real scale, real impact, and cares deeply about system design, scalability, and writing clean,...Long term contractFull timeContract workWork from home
- ...world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacing...Full timeSummer work
$105k - $125k per year
...creating large-scale multiplayer games and supplying others with the ability to do the same. We are looking for a talented Game Backend Engineer to take technical ownership of our live-service game’s microservice backend. You will play a critical role in stabilizing, modernizing...Permanent employmentFull timeFixed term contractWork at officeDay shift3 days per week$175k - $200k per year
...where technology augments and empowers human care. As a Software Engineer on our Intelligence & Integrations team, you will be a key... ...You Bring Experience : You have 5+ years of experience in backend or full-stack development, with a strong background in building...Full timeRemote workFlexible hours$192k - $240k per year
...tools, resources, and support you need to grow your career. Engineering at Brex Engineering at Brex is about building systems that scale... ...applications. ~ Experience building and designing scalable backend systems ~ Experience working with SQL or NoSQL databases ~...Long term contractFull timeWork at officeRemote workWork from home- ...ambitious, be part of our world. Apply now and define the future of work! The position You'll be joining a team of engineers across Frontend, Backend, SRE and QA. We're organised into cross-functional development teams assigned to specific verticals. This role is...Full timeInternshipLocal areaImmediate startRemote workHome officeFlexible hours
- ...Fast 500 again in 2024 – but we're just getting started. Location: Remote - (NORAM) How You'll Make an Impact: As a Senior Backend Engineer on the Distribution Team, you'll be instrumental in developing and enhancing the products that connect Cloudbeds' ecosystem to...Long term contractFull timeWork at officeLocal areaRemote workWork from homeWorldwideHome officeWeekend work
$115k - $130k per year
...BESTECH is an innovative multi-disciplinary engineering services firm with over 25 years of proven success across many engineering disciplines... ...experts, BESTECH is the place for you. Your Role as Intermediate Electrical Engineer Reporting to the Manager of Power...Permanent employmentFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Intermediate Backend Engineer. Be the first to apply!
