Apply closed

Backend Software Engineer

8 months

In short

Semperis is hiring a Backend Software Engineer to develop and maintain their Incident Response cloud SaaS product. Candidates should have 4+ years in .NET Core, experience with Azure, Kubernetes, and strong collaboration skills. The role is hybrid based in Toronto.

Where
Hybrid Β· Canada β€” Toronto
Pay
$80k - $100k
Level
Senior-level Β· Full-time
Semperis
Semperis
  • Hybrid

Protects enterprise identity systems like Active Directory from cyberattacks.

0 open roles

Responsibilities

  • Design, implement, test, and deliver end-to-end features for our Incident Response cloud SaaS product.
  • Drive improvements in architecture, innovation, and adoption of quality and security best practices.
  • Build strong collaboration, share knowledge openly, and contribute to a high-performing team culture.
  • Paid on-call rotation as needed to support Semperis products.

Requirements

  • 4+ years of professional experience with .NET Core, delivering production-ready code at scale.
  • Expertise in multi-threading and asynchronous programming (C#).
  • Proven experience building and maintaining multi-tenant SaaS applications on Azure.
  • Hands-on experience with containerized applications running in Kubernetes clusters.
  • Background in enterprise applications and distributed systems development.
  • Experience writing well-structured and comprehensive automated test suites.
  • Excellent communication skills with both technical and non-technical stakeholders.

Bonus Points

  • Experience with additional languages such as Python, PowerShell, or JavaScript.
  • Knowledge of Microsoft Active Directory, Entra ID, Windows Security, and authentication protocols (OIDC, OAuth, SAML, NTLM, Kerberos).
  • Familiarity with communication protocols: HTTP, TLS, SignalR, gRPC.
  • Experience with databases such as Postgres.
  • Understanding of secure coding practices and encryption algorithms.

What We Offer

  • Opportunity to work on an innovative cloud-based product.
  • Impactful work: Build technology that helps organizations respond to and recover from cyber crises.
  • Collaborative culture: Work with talented engineers across multiple Ready1 engineering teams.
  • Enablement and empowerment: We believe in giving teams the resources, accountability, and autonomy to succeed.
Apply closed

Something wrong? Suggest an edit

Tired of manually applying to jobs?

Let JobCopilot apply for you β€” while you sleep.

  • β€’ Auto-applies to 1,500 relevant jobs/month
  • β€’ Tailors your resume to each job
  • β€’ Matches your exact search criteria
  • β€’ Runs 24/7, fully hands-free

More Engineering jobs in Toronto

Remote Canada Mid-level Full-time
1 month