1 year ago
Responsibilities
- Architect and operate distributed Linux-based systems across edge and cloud environments.
- Design scalable pipelines for streaming, storing, and processing large volumes of video and sensor data.
- Build containerized services to deploy perception and inference workloads at scale.
- Develop monitoring, logging, and alerting systems across edge nodes and cloud infrastructure.
- Optimize queue-based video ingestion, transcoding, and upload pipelines for reliability in bandwidth-constrained environments.
- Implement highly available infrastructure for real-time alerting, APIs, and customer-facing event systems.
- Collaborate with hardware, perception, and application teams to support rapid iteration and scale.
Requirements
- Deep experience with databases, storage, and caching technologies such as PostgreSQL, Redis, S3, and distributed file systems.
- Expertise building and maintaining real-time streaming and event systems such as WebRTC, WebSockets, and Kafka.
- Strong experience designing and securing cloud infrastructure using AWS, GCP, or Azure.
- Hands-on experience with Terraform, Ansible, and Kubernetes.
- Strong knowledge of distributed systems principles including replication, consensus, partition tolerance, and fault recovery.
- Familiarity with video pipelines, transcoding, and formats is a plus.
- Prior experience scaling edge-to-cloud systems or operating at the infrastructure layer of robotics and IoT is a bonus.
Tech Stack
About Specter
Specter builds a real-time data and analytics platform that tracks private companies and markets for investment firms and corporate strategists. It sells subscriptions and data services that combine alternative data, AI-driven analysis, and competitive intelligence to support venture, private equity, and M&A decisions. Founded in 2020 and headquartered in London, it is privately held.
