Senior Backend Engineer
$125k - $165k per yearAnvil
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 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 $125,000.00 - $165,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 a Senior Backend Engineer, you will play a pivotal role in designing, developing, and maintaining robust backend systems that power our analytical tools and data processing pipelines. You will architect scalable APIs, optimize database performance, and ensure our backend infrastructure can handle mission-critical workloads reliably and efficiently.
Furthermore, you will use your knowledge of industry best practices to provide strategic guidance to engineering leadership on how to most effectively design backend architectures that scale with our growing customer base and evolving product requirements.
We value people who have an ingrained sense of accountability to the team around them. As an ideal candidate you are not only technically qualified, but you demonstrate a strong work ethic and take pride in your craft. You also collaborate and communicate effectively with the other talented and motivated members of our organization.
Responsibilities
- Design and develop scalable backend systems to support high-volume data processing and real-time analytics.
- Build robust APIs using REST, WebSockets, and other web protocols for both frontend applications and external integrations.
- Develop asynchronous task processing systems to handle complex and long-running computational workloads efficiently.
- Design and optimize relational database schemas (e.g., PostgreSQL) for high performance, scalability, and reliability.
- Architect and maintain efficient data models and implement optimized queries to support application needs.
- Implement data integrity mechanisms , backup and recovery strategies, and caching solutions using technologies like Redis.
- Apply security best practices across the development lifecycle
- Ensure robust, secure, and auditable system designs with a focus on data protection and operational resilience.
- Build and maintain containerized applications using Docker, including efficient multi-stage builds for production deployments.
- Ensure secure container configurations and contribute to orchestration strategies in collaboration with DevOps teams.
- Advise engineering leadership on backend architectural decisions with a focus on scalability, maintainability, and performance.
- Mentor junior developers , participate in code reviews, and contribute to internal engineering standards and documentation.
- Collaborate with cross-functional teams —including frontend developers, data scientists, and DevOps engineers—to deliver integrated, end-to-end solutions.
Prerequisites
- A degree in Software Engineering, Computer Science, or 10+ years of professional experience in backend system design and implementation.
- Eligible for Government of Canada Secret or Top Secret security clearance.
Mandatory Skills
- Expert knowledge of Python and web frameworks (Django/DRF, Flask, FastAPI, Sanic etc).
- Expert knowledge of relational databases, particularly PostgreSQL, including query optimization and schema design.
- Expert knowledge of NoSQL databases (Elasticsearch).
- Proficiency with containerization technologies such as Docker.
- Experience with API design and development, including REST, WebSockets, and authentication/authorization mechanisms.
- Strong knowledge of caching strategies and experience with Redis or similar in-memory data stores.
- Experience with message queues and asynchronous processing using Celery, RQ, or similar tools.
- Understanding of software design patterns and clean architecture principles.
- Experience with version control systems (Git) and collaborative development workflows.
Desired Skills/Assets
- Experience with cloud platforms (AWS, GCP, Azure) and their backend services.
- Experience with microservices architectures and distributed systems.
- Experience with monitoring and observability tools (Prometheus, Grafana).
- Knowledge of stream processing technologies (Apache Kafka, Apache Airflow).
- Experience with testing frameworks (pytest, unittest).
- Scripting experience (Shell, Python automation scripts).
- Understanding of CI/CD pipelines and DevOps practices.
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.
usd70k - usd100k per year
...want 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...SeniorPermanent employmentFull timeContract workInternshipRemote workFlexible hoursShift work- ...Fortune 500 group , the Montreal digital engineering team operates like a true startup within... ...valued. Job Description The Role: Senior Software Engineer Embedded within the... .... Full-Stack Collaboration: Bridge backend complexity with user-facing needs, contributing...SeniorFull timeWork at officeLocal areaFlexible hours1 day per week
- ...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, testable...SeniorLong term contractFull timeContract workWork from home
$145k - $155k per year
...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, you will design, build, and maintain the services,...SeniorFull timeRemote work- ...Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role As a Senior Backend Engineer on GitLab's Nonlinear Productivity team, you'll find and remove friction across the software development lifecycle using...SeniorFull timeRemote work
$249k - $269k per year
...urgency, and continuously raising the bar. We’re looking for Backend Engineers to lead the design and delivery of SaaS products that are powered by data, machine learning, and AI. You’ll be the senior technical owner for one or more product areas, working across ,...SeniorLong term contractFull timeTemporary workWorldwide- ...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...SeniorFull 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...SeniorPermanent employmentFull timeFixed term contractWork at officeDay shift3 days per week$175k - $200k per year
...most complete and connected ecosystem in senior living. Founded by Michael Wang, a former... ...augments and empowers human care. As a Software Engineer on our Intelligence & Integrations team,... ...: You have 5+ years of experience in backend or full-stack development, with a strong...SeniorFull 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 ~...SeniorLong 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...SeniorFull 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...SeniorLong term contractFull timeWork at officeLocal areaRemote workWork from homeWorldwideHome officeWeekend work
$180k - $210k per year
...life easier and more connected, and that’s why we have been working hard to expand our team. Our ideal candidate is a seasoned backend engineer with deep experience building reliable, scalable systems, and a passion for creating products and features that really matter to...SeniorRemote jobFull timeLocal areaHome office- ...and connecting game systems and their multiplayer requirements to backend systems . Why Join Us? Clear Vision & Leadership -... ...Architect, build, and oversee the health of systems in Unreal Engine that interface with the backend. Integrate and expand our proprietary...SeniorFull timeRelocation package
$140k - $180k per year
...Responsibilities: Design, build, and maintain scalable backend systems that power our measurement, attribution, and reporting... ...reliability, scalability, and performance at scale Champion engineering best practices around code quality, testing, observability, and...SeniorFull time- ...this role, we encourage you to apply. Your Role You’re a senior engineer who is well respected by your peers, and know how to lead... ...and associated design patterns. ~ Proven experience building backend services and tools within web application ecosystems. ~ Ability...SeniorLong term contractFull timeRemote workFlexible hours
- ...Observability for Developers! We’re on a mission to redefine how engineers monitor, debug, and scale their production applications with... .... And now, you can help us solve it. We’re hiring a Senior Backend Engineer to help us build a petabyte-scale, high-performance...SeniorFull timeLocal areaRemote workHome officeFlexible hours
- ...Fast 500 again in 2024, but we're just getting started. Location: Remote How You'll Make an Impact: As a Senior Backend Engineer on the Booking Engine squad, you'll implement new architectures, features, and best practices to scale the Cloudbeds platform,...SeniorLong term contractWork at officeLocal areaRemote workWork from homeWorldwideHome officeWeekend work
$150k - $190k per year
...think cardiac arrest response and save lives! Learn more about working at Avive: We are seeking a versatile and proactive Backend Software Engineer to design, build, and operate the services that power our products. The ideal candidate will own backend APIs, data...SeniorInternshipLocal area$140k - $180k per year
...base with operations throughout North America, Central America, Europe, Australia, and Japan. We are seeking a Distributed Systems Engineer to join the MovableInk Activation Team. Our team is responsible for turning large scale data into actionable insights. You will be...SeniorFull time$140k - $160k per year
...team significant growth, equity, and the opportunity to make a real impact. This position is for an existing vacancy. Senior Backend Engineers to help build iRoofr is building the application foundation that will define how AI is integrated across our entire product —...SeniorFull timeInternshipRemote workHome officeFlexible hours$131.88k - $161.19k per year
...., Canada, and around the globe. About Zipline’s Quality Engineering Function At Zipline, quality is part of how we build, and we... ...do your best work and make a real impact, this is it. As a Senior Backend Software Engineer, DevEx , you'll partner with Platform and product...SeniorFull timeContract workWork at officeLocal areaRemote workFlexible hoursWeekend work- ...flexible approach to where we work. Overview Instacart’s Backend Platform team builds the shared Go-based foundation that... ..., secure, and high-performance services at scale. As a Senior Software Engineer on Backend Platform, you will design and deliver the next-generation...SeniorLong term contractPermanent employmentFull timeWork at officeLocal areaRemote workWork from homeFlexible hours
- ...make a measurable impact. You can find some of the teams recent work highlighted in our blog: We are looking for exceptional backend engineers who can work across a variety of technologies, with deep expertise in Kubernetes, distributed systems, cloud services, and...SeniorFull timeLocal areaRemote workHome officeFlexible hours
- ...Funders, Harmony Partners, 8vc, and other top-tier investors. About the role: The Betr team is seeking a highly skilled Senior Backend Engineer to join their team. The primary focus of this role will be contributing to the development and expansion of our current...SeniorFull timeCasual workRemote workFlexible hours
- ...embeds platform readiness intelligence directly into GitLab's software development lifecycle to solve this problem. As a Senior Backend Engineer on the newly established Platform Readiness team, you'll architect and evolve the systems that enable features to ship successfully...SeniorFull timeRemote work
- ...We’re hiring a Head of Marketing to build and scale the marketing engine that will drive that growth. This is a pipeline and revenue... ...market. Key Responsibilities Design, build, and maintain backend services and web applications Work on real-time web applications...SeniorRemote work
- ...This position is remote within the United States or Canada. Role Summary: Censys is seeking a high-caliber Senior Backend Software Engineer to help build and evolve our next-generation Censys Platform. In this role, you’ll develop scalable microservices and design...SeniorFull timeRemote workWorldwideFlexible hours
$153k - $213k per year
...later without any hidden fees or compounding interest. The Engineering team builds systems that power Affirm’s mission. We take pride... ...have 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin. You...SeniorRemote jobFull timeWork at officeFlexible hours- ...recently raised our Series B and are entering our next phase of growth. We’re hiring a Head of Marketing to build and scale the marketing engine that will drive that growth. This is a pipeline and revenue role. Success means generating high-quality pipeline from the right...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Backend Engineer. Be the first to apply!
- backend developer Remote
- backend software developer Remote
- sénior service a la clientèle Remote
- senior network engineer Remote
- senior engineer Remote
- senior graphic designer Remote
- senior mechanical design engineer Remote
- senior cyber security analyst Remote
- senior accounting analyst Remote
- senior android developer Remote
