Senior Backend Engineer

America's Fastest-Growing Cybersecurity Company focused on protecting Microsoft Entra Id, Microsoft Active Directory, and Microsoft 365 applications.
Ottawa, ON, Canada
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Backend Engineer

Semperis, recognized as one of America's Fastest-Growing Cybersecurity Companies on the Inc. 5000 List, is seeking a Senior Backend Engineer to join their Engineering Team in Ottawa, Canada. This hybrid role offers an opportunity to work with top global talent in Cybersecurity and Identity Access Management.

The position involves developing SaaS products that protect Microsoft Entra Id, Active Directory, and Microsoft 365 applications. The ideal candidate will have 5+ years of C# experience and strong expertise in enterprise applications and distributed systems development. You'll be responsible for end-to-end feature implementation, testing, and delivery while working with modern technologies including cloud services, containerization, and various databases.

What makes this role exciting is the chance to work on cutting-edge cybersecurity solutions while being part of a company that values innovation and professional growth. The role offers exposure to advanced technologies like Kubernetes, Kafka, and various cloud services (AWS and Azure). You'll be working in an environment that emphasizes both technical excellence and collaborative teamwork.

The company prides itself on creating an employee experience aligned with their vision of being a Force for Good. As a Senior Backend Engineer, you'll have the opportunity to contribute to critical security infrastructure while working alongside experts in the field. The position offers a blend of technical challenges and professional growth opportunities in a rapidly growing cybersecurity company.

Last updated a month ago

Responsibilities For Senior Backend Engineer

  • Participate in the development of SaaS product for Microsoft Entra Id, Active Directory, and Microsoft 365 protection
  • Be responsible for end-to-end features implementation, testing and delivery
  • Communicate effectively, share knowledge, and drive team success
  • Facilitate innovations, code and architecture improvements, quality/security best practices

Requirements For Senior Backend Engineer

Go
Java
JavaScript
Kafka
Kubernetes
MongoDB
PostgreSQL
Redis
Rust
  • 5+ years experience in C# with production-ready code experience
  • Knowledge of data structures and algorithms
  • Experience in enterprise applications and distributed systems development
  • Experience with SQL/NoSQL databases, data modelling
  • Experience with writing acceptance tests
  • Experience with agile development process
  • Strong communication skills
  • 1-2 years of production experience with cloud solutions

Interested in this job?

Jobs Related To Semperis Senior Backend Engineer

Senior Backend Engineer

Senior Backend Engineer position at Semperis, developing cybersecurity solutions for Microsoft products with C# and cloud technologies in a hybrid work environment.

Senior Backend Engineer

Senior Backend Engineer position at Semperis, developing cybersecurity solutions for Microsoft environments, requiring 5+ years of C# experience with hybrid work in Dallas.

Senior Software Engineer/Developer

Senior Software Engineer position at Fidelity Investments focusing on full-stack development with modern technologies and cloud platforms.

Senior Software Engineer/Developer

Senior Software Engineer role at Fidelity Investments focusing on Java microservices, AWS, and event-driven architecture development.

Software Dev Engineer III, Lead Central

Senior Software Engineer role at Amazon focusing on marketplace seller solutions, requiring 5+ years of experience in distributed systems and technical leadership.