Software Engineer
Core
Develop and maintain API integrations and low-level software components for multi-platform live broadcast workflows.
Role type
Software Engineer (Backend/Infrastructure)
Builds
Deployable software solutions for live production orchestration
Domain
Live broadcast production technology / Cloud-native infrastructure
Required skills
Go, Linux, Kubernetes, REST, gRPC, WebSocket, TCP binary protocols, RabbitMQ, NATS, microservices, distributed systems, database design, Wireshark/Lua
Preferred skills
Networking protocols (HTTP, SDP, RTP), broadcast media standards (NMOS, ST2022, ST2110)
Technologies
Go, Kubernetes, RabbitMQ, NATS, Wireshark, Lua, REST, gRPC, WebSocket
Responsibilities
Write secure production-ready code; design, implement, and test new features; maintain CI workflows; optimize code and troubleshoot issues; collaborate on PRs and code reviews; provide documentation for users and commissioning teams.
Seniority
Mid-Senior, hands-on IC
