Full Stack Developer (Backend)

Posted One Month Ago
Hiring Remotely in Canada
Remote
Senior level
Artificial Intelligence • Software
The Role
Develop and maintain cloud-native applications and integrations on Azure using .NET, Power Platform, and related services. Design scalable, fault-tolerant architectures, REST APIs, event-driven microservices, automation pipelines, monitoring, and observability solutions. Collaborate with cybersecurity and detection engineering teams to improve SOAR capabilities using Microsoft security products. Perform code reviews, resolve escalated incidents, support on-call operations, and contribute to API governance, security, and platform reliability.
Summary Generated by Built In

As a leading provider of AI-powered extended managed detection and response (MXDR) services, Ontinue is on a mission to be the most trusted, 24/7, always-on security partner that empowers customers to embrace the future by using AI to operate more strategically, at scale, and with less risk. We believe that the combination of AI and human expertise is essential for delivering effective managed security that is tailored to a customer’s unique environment, operational constraints, and risks.

Our MXDR service combines powerful proprietary AI with a one-of-a-kind collaboration model to continuously build a deep understanding of our customers’ environments, informing how we prevent, detect, and respond to threats. Our unrivaled Microsoft expertise allows customers to achieve these outcomes with the Microsoft Security tools they already own. The result is highly localized managed protection that empowers security teams to be faster, smarter, and more cost efficient than ever before. 

Continuous protection. AI-powered Nonstop SecOps. That’s Ontinue. 

 

Role Overview

As a Back-End Engineer at Ontinue, you will play a critical role in designing, developing, and maintaining the services, APIs, and data platforms that power the ION MXDR platform. You will work closely with front-end engineers, product managers, security experts, and data engineers to build scalable, resilient, and secure cloud-native systems that support real-time security operations and customer-facing capabilities.

The ideal candidate is passionate about building highly available distributed systems, enjoys solving complex technical challenges, and thrives in a fast-paced environment focused on cybersecurity innovation.

 

Key Responsibilities

  • Design, develop, and maintain scalable, secure, and high-performance back-end services for the ION MXDR platform.
  • Build and maintain RESTful APIs and microservices that support platform functionality, integrations, and customer experiences.
  • Develop and optimize data processing pipelines for security telemetry, threat intelligence, and operational analytics.
  • Collaborate with front-end engineers to deliver reliable end-to-end platform capabilities.
  • Design and implement cloud-native architectures leveraging Azure services and modern engineering practices.
  • Ensure system reliability, observability, and performance through monitoring, logging, tracing, and automated alerting.
  • Optimize database schemas, queries, and storage strategies to support large-scale security data workloads.
  • Implement secure coding practices and contribute to platform security, compliance, and resilience initiatives.
  • Participate in architecture discussions, technical design reviews, and code reviews.
  • Contribute to CI/CD pipelines, infrastructure automation, and deployment processes.
  • Troubleshoot and resolve production issues while maintaining high availability and service reliability.
  • Stay current with emerging technologies, cloud-native patterns, cybersecurity trends, and software engineering best practices.

 

Required Experience & Skills

Required

  • Experience: 5+ years of professional back-end software development experience.
  • Education: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

Technical Skills

  • Strong proficiency in C# and .NET development.
  • Experience designing and building RESTful APIs and microservices architectures.
  • Experience with cloud platforms, preferably Microsoft Azure.
  • Strong understanding of distributed systems, scalability, performance optimization, and reliability engineering.
  • Experience working with relational and/or NoSQL databases, including schema design and query optimization.
  • Experience with event-driven architectures, messaging technologies, and event sourcing / CQRS patterns.
  • Experience implementing automated testing, including unit, integration, and end-to-end testing.
  • Proficiency with version control systems and modern software development workflows (Git).
  • Strong understanding of secure software development practices and API security principles.
  • Experience working with CI/CD pipelines and infrastructure-as-code practices and tools.
  • Experience with observability platforms, monitoring solutions, and operational analytics.

Preferred

  • Experience with Azure-native services including Azure Service Bus, Azure Functions, Azure App Services, Application Gateway, Azure Storage, Azure SQL, Cosmos DB, Cache for Redis, Azure Key Vault, Managed Identities, Entra ID.
  • Experience with GitHub, GitHub Actions, Jira, Confluence, Terraform.
  • Experience with multi-tenant SaaS architectures and complex enterprise customer hierarchies.
  • Experience designing and securing RESTful APIs and Backend-for-Frontend (BFF) layers behind Azure APIM and Front Door.
  • Experience with Azure Cosmos DB (data modeling, partition keys, Change Feed triggers) and NoSQL persistence.
  • Familiarity with distributed tracing, logging, and observability tools (Azure Application Insights, ADX / Kusto).
  • Good understanding of Microsoft Entra ID (Azure AD), OAuth 2.0 / JWT security, Managed Identities, and role-based access control (RBAC).
  • Experience processing large-scale telemetry, log, or security event data.

Nice to have

  • Familiarity with Microsoft security technologies such as Microsoft Sentinel and Microsoft Defender.
  • Domain background in SecOps, MDR/XDR, or security incident management workflows.
  • Experience integrating with Microsoft Sentinel, Defender XDR, or Microsoft Graph APIs.

 

What We Offer

We have been recognized as a top place to work! In addition to a competitive salary, we also offer great benefits and access to management and Microsoft training.

Come as you are!  We search for amazing people of diverse backgrounds, experiences, abilities, and perspectives. Ontinue welcomes and encourages diversity in the workplace regardless of race, gender, religion, age, sexual orientation, disability, or veteran status.

Next Steps

If you have the skills and experience required and feel that Ontinue is a place you can belong, we would love to get to know you better! Please drop an application to this role and our talent acquisition manager will be in touch to discuss further.

Learn more: www.ontinue.com

Skills Required

  • Experience developing application integrations on Microsoft Azure using services such as Azure Web Apps, Power Platform, Power Automate, Power BI, Power Virtual Agent, Dataverse, Logic Apps, Azure Functions, Azure Durable Functions, API Management, Service Bus, Event Grid, REST APIs, Cosmos DB, or PostgreSQL
  • Extensive knowledge and experience with Kusto Query Language and PowerShell
  • Experience with Git or other version control systems
  • Experience with Microsoft security products, specifically Microsoft Sentinel
  • Experience with Microsoft Teams automation integrations
  • Ability to design, write, test, and release code using .NET, .NET Core, C#, or similar general-purpose languages
  • Experience creating Microsoft security products using adaptive cards and Power Apps
  • Experience implementing integrations using queues and topics
  • Experience with event-driven and microservice architectures and high-throughput, real-time stream processing
  • Experience developing REST APIs with .NET Core and designing APIs using Swagger
  • Experience with API lifecycle management, API management, and governance
  • Experience with CI/CD solutions, preferably GitHub Actions, ArgoCD, or Artifactory
  • Experience developing proactive monitoring and alerting capabilities
  • Experience monitoring and responding to alerts and issues, including on-call support
  • Microsoft Azure Developer certification and experience designing and developing Azure Integration Services solutions
  • Understanding of GraphQL, event-driven architecture schemas, API metadata, and Swagger discovery
  • Experience with Power Virtual Agent and Bot Framework
  • AZ-204 Microsoft certification
  • Knowledge of Microsoft Defender and Microsoft Sentinel
  • Experience with Microsoft Active Directory and Azure AD
  • Understanding of Azure DevOps and GitHub Enterprise
  • Familiarity with configuration management tools such as Ansible, Puppet, Terraform, or ARM Templates
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Zürich
195 Employees

What We Do

As a leading provider of AI-powered managed extended detection and response (MXDR) services, Ontinue is on a mission to be the most trusted security partner that empowers customers to embrace and accelerate digital transformation by using AI to operate more at scale, and with less risk. The combination of AI and human expertise is essential for delivering effective managed security that is tailored to a customer’s unique environment, operational constraints, and risks. Our MXDR service combines powerful proprietary AI with the industry’s first collaboration with Microsoft Teams to continuously build a deep understanding of our customers’ environments, informing how we prevent, detect, and respond to threats. Our Microsoft expertise allows customers to achieve these outcomes with the Microsoft Security tools they already own. The result is highly localized managed protection that empowers security teams to be faster, smarter, and more cost efficient than ever before. Continuous protection. AI-powered Nonstop SecOps. That’s Ontinue.

Similar Jobs

Commons Logo Commons

Full-stack Engineer

Greentech • Software
Remote
4 Locations
33 Employees
150K-200K Annually
In-Office or Remote
5 Locations
456 Employees
90K-140K Annually

MedMe Health (YC W21) Logo MedMe Health (YC W21)

Software Engineer

Healthtech • Software • Pharmaceutical
Remote or Hybrid
Toronto, ON, CAN
36 Employees
116K-156K Annually

Enverus Logo Enverus

Application Customer Support Analyst - 26411

Big Data • Information Technology • Software • Analytics • Energy
In-Office or Remote
2 Locations
1800 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account