Senior Software Engineer
$$$$
Product
Must-Have Skills
- Go / Rust / TypeScript โ core stack; strong proficiency in at least one, ideally two
- Multithreaded & concurrent programming โ critical requirement; proven experience with real parallel systems
- Performance profiling & optimization โ CPU/memory management under real production load on dedicated hardware
- Docker & containerization โ deploying and managing containerized workloads
- Edge computing / embedded systems โ experience building for resource-constrained environments
- Networking & distributed systems โ solid fundamentals; building reliable comms between edge and cloud
Real-time systems โ 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
Published 14 July
36 views
ยท
4 applications
Last responded 59 minutes ago
๐
Average salary range of similar jobs in
analytics โ
Loading...