About the company
Vivid is building the first Resilience Posture Management platform. Our AI continuously maps your full recovery stack - across backups, infrastructure, recovery plans, and dependencies to provide real-time visibility into what will recover and what won’t, tests your recovery capabilities, and proactively identifies and fixes risks before it’s too late.
Responsibilities
- Technical Leadership: Lead backend initiatives and provide technical guidance to other engineers, driving high standards in code quality and architecture.
- Posture Management Logic: Build the core logic for the "Overview Dashboard" — calculating Scores, violations, and Aggregated Statuses across AWS/Azure/Veeam.
- Data Pipelines & Ingestion: Architect the server-side ingestion pipelines that receive data from collectors (On-prem/Cloud).
- Detection Engine Integration: Build the "serving layer" for the AI models — running the detection jobs, managing queues, and exposing the results (Misconfigurations) via REST APIs.
- Platform Engineering: Ensure the backend supports multi-tenancy, RBAC (Azure AD), and high availability.
Requirements
- 5+ years of hands-on programming in Python, Node.js, or Go (you know one well, and you’re comfortable picking up the others).
- 3+ years working with AWS, Kubernetes, and RDS (you know your way around cloud-native deployments, scaling, and persistence).
- Significant experience building data-intensive applications and designing APIs for frontend and external consumers.
- Cyber Security B2B SaaS: Proven experience in Cyber Security B2B SaaS startups is highly preferred.
- Technical Leadership: Experience leading technical initiatives and mentoring engineers.
- Startup Experience - a plus.
Conditions
- Unsolved problem with an extreme market demand.
- Real ownership — you’ll build core systems, not edge features.
- High impact — your work directly shapes how companies secure and understand their backup environments.
- Complex challenges — distributed systems, multi-cloud, high-scale data.
- Strong team — work with experienced engineers who care about quality and speed.
- Fast pace, low bureaucracy — ideas move quickly from concept to production.