Full-Time

Senior Software Engineer

Posted on 11/21/2024

Semperis

Semperis

201-500 employees

Cybersecurity solutions for Active Directory protection

Cybersecurity

Senior

Ottawa, ON, Canada

Location MUST be Ottawa.

Category
Backend Engineering
Software Engineering
Required Skills
RabbitMQ
gRPC
Kubernetes
Microsoft Azure
Agile
Apache Kafka
TypeScript
C#
AWS
Vue.js
REST APIs
Requirements
  • 8+ years of experience in C# and demonstrated ability to produce production-ready code at a company of comparable size and complexity.
  • Experience with containerized applications in Kubernetes within a CI/CD environment using Azure DevOps, or a similar platform.
  • Expert working within a microservice architecture, with knowledge of both asynchronous and synchronous GRPC/HTTP-based requests.
  • Experience with event-based messaging systems like Service-Bus, RabbitMQ, or Kafka
  • Experience with document databases, such as Cosmos, Couch, or Mongo
  • Experience with Data modelling, such as DTO data design
  • Familiar with modern, cloud-based infrastructure such as Azure/AWS
  • Experience with agile development methodologies
  • Internally motivated, able to work proficiently both independently and in a team environment
  • Effective communication skills with both internal team members and external business stakeholders
  • All-around team player who is self-motivated with a high work ethic
  • Experience with Azure Cloud
  • Experience with front-end technologies, Vue and Typescript
  • Good understanding of REST APIs
  • Experience with Azure Cosmos DB
  • Experience with Azure Service Bus and Event Grid
Responsibilities
  • Participate in the development and design of a new, cloud-based software product
  • Write stable, scalable, and well tested code, packaged as microservices
  • Participate in code reviews

Semperis provides cybersecurity solutions that focus on protecting and recovering Active Directory (AD) environments, which are essential for managing identities and access in organizations. Their products work by automating the recovery processes for AD, helping to minimize downtime and enhance security against complex cyber threats. Unlike many competitors, Semperis offers tools that provide continuous visibility into advanced attacks by utilizing various data sources, including the AD replication stream, which traditional Security Information and Event Management (SIEM) systems might overlook. The goal of Semperis is to enable large enterprises to securely undergo digital transformation while ensuring business continuity and resilience against increasing cyber threats.

Company Stage

Late Stage VC

Total Funding

$355M

Headquarters

Hoboken, New Jersey

Founded

2013

Growth & Insights
Headcount

6 month growth

6%

1 year growth

15%

2 year growth

32%
Simplify Jobs

Simplify's Take

What believers are saying

  • Semperis secured $40 million in growth funding after six profitable quarters.
  • The company is recognized as a top tech workplace, ranking 7th among cybersecurity firms.
  • Rising ransomware incidents increase demand for Semperis' advanced recovery solutions.

What critics are saying

  • Departure of key executives may disrupt sales strategies and client relationships.
  • High ransomware victim rates indicate a persistent threat landscape challenging protection.
  • Rapid growth and funding may pressure Semperis to scale quickly, risking operational issues.

What makes Semperis unique

  • Semperis specializes in protecting and recovering Active Directory environments.
  • The company offers automated AD recovery tools to reduce downtime and enhance security.
  • Semperis provides visibility into advanced attacks missed by traditional SIEM systems.

Help us improve and share your feedback! Did you find this helpful?

INACTIVE