Senior Software Engineer, Edge
$$$$
Must-Have Skills
- Go / Rust / TypeScript (20%) โ core stack; strong proficiency in at least one, ideally two
- Multithreaded & concurrent programming (18%) โ critical requirement; proven experience with real parallel systems
- Performance profiling & optimization (15%) โ CPU/memory management under real production load on dedicated hardware
- Docker & containerization (13%) โ deploying and managing containerized workloads
- Edge computing / embedded systems (13%) โ experience building for resource-constrained environments
- Networking & distributed systems (12%) โ solid fundamentals; building reliable comms between edge and cloud
- Real-time systems (9%) โ low-latency design and delivery
Nice-to-Have Skills
- Video streaming / pipeline development
- Storage systems & data management at the edge
- Cloud services integration (AWS S3, GCP, MQTT, Kafka)
- AI/ML model deployment on edge devices
- Security concepts (encryption, secure communication, zero trust)
Responsibilities
- Contribute to the core edge platform running across diverse hardware in a hybrid edge-cloud architecture
- Develop and integrate video management capabilities: streaming, recording, real-time AI processing
- Design and optimize for low-latency, high-performance workloads at the edge
- Build secure, efficient communication pipelines between edge devices and cloud systems
- Work with AI/ML engineers to deploy and optimize on-device models
- Own performance under load โ profile CPU/memory, identify bottlenecks, fix them
- Participate in code reviews, debugging, and performance tuning across the stack
Required languages
| English | B2 - Upper Intermediate |
Go, Rust, TypeScript, Docker & containerization, Edge computing, embedded systems, AWS S3, GCP, MQTT, Kafka
Published 9 June
13 views
ยท
3 applications
๐
Average salary range of similar jobs in
analytics โ
Loading...