Senior Software Engineer
Core
Own end-to-end quality and test automation strategy for Discovery, Inventory, and Graph capabilities, including infrastructure for data ingestion.
Role type
Senior Software Engineer (Quality Engineering & DevOps)
Builds
Automated test suites, CI/CD pipelines, and cloud/on-prem infrastructure for identity security platform
Domain
Cybersecurity / Identity Management / Cloud Infrastructure
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C#/.NET, Test Automation (NUnit, xUnit, Playwright), CI/CD (Azure DevOps), Infrastructure as Code (Terraform), Cloud Platforms (Azure, AWS, GCP), Containerization (Docker, Kubernetes), NoSQL Databases, Distributed Systems Testing
Preferred skills
Observability (Datadog, OpenTelemetry), Graph Databases, Identity/Security Domain Knowledge
Technologies
C#, .NET, NUnit, xUnit, NSubstitute, FluentAssertions, Playwright, PowerShell, Azure, AWS, GCP, Okta, MongoDB, Terraform, Docker, Kubernetes, Helm, Azure DevOps, OpenTelemetry, Datadog, Gremlin, JanusGraph, Elasticsearch
Responsibilities
Design and maintain automated test suites covering UI, API, and integration layers; manage on-premises and cloud infrastructure for data ingestion; build and maintain CI/CD pipelines; enforce code coverage requirements; instrument environments for monitoring; identify performance regressions; contribute to architecture and development as a full team member.
Seniority
Senior, hands-on IC