Skip to Main Content

Job Title


Senior AWS Streaming Platform Developer


Company : Firesafe AI


Location : Edmonton,


Created : 2026-01-29


Job Type : Full Time


Job Description

Level: Intermediate to Senior (must be able to contribute day one) Location: Canada only (remote within Canada or Hybrid Edmonton AB) Start: ASAP Hours: Full Time Eligibility Requirements This contract is supported in part by Canadian federal grants. Applicants must: Be currently located in Canada, and Be authorized to work in Canada at the time of hire. We are hiring a short-term contract engineer to strengthen our real-time streaming and backend platform work. The role requires hands-on production experience with real-time streaming using WebRTC or RTSP, plus strong backend development using FastAPI for connection management and general application/platform services across multiple modules. A major driver for this work is supporting edge devices, where bandwidth and reliability constraints make networking, data usage, and compression efficiency critical. AWS is the supporting environment used to run and scale the system, primarily via EC2, ECS, and CloudFront. This is a high-impact role for someone who can ramp quickly, troubleshoot deeply, and deliver improvements immediately. Responsibilities Real-Time Streaming and Networking Implement, operate, and improve streaming workflows using WebRTC or RTSP Troubleshoot real-world streaming issues: connection setup, NAT traversal, UDP/TCP behavior, firewall rules, routing, DNS, TLS, jitter, packet loss Optimize performance for edge devices with constrained networks (reduce data usage, improve stability, reduce reconnects/drops) Improve compression and transport efficiency (bitrate behavior, end-to-end throughput, latency tradeoffs, resilience under variable networks) Backend and Platform (FastAPI) Develop and maintain FastAPI services for: Control plane endpoints and internal service calls General application and platform functionality across multiple modules Improve reliability and performance of backend functions and service-to-service calls Produce clear documentation and collaborate with the team on technical decisions and deliverables AWS Operations (Supporting Skill) Deploy and operate services on AWS using EC2, ECS, and CloudFront Improve operational readiness: logging, monitoring, alerting, and incident response hygiene Required Qualifications (Must Have) Proven production experience with real-time streaming using WebRTC or RTSP Strong networking fundamentals with hands-on debugging experience (latency/jitter/packet loss, NAT, UDP/TCP, firewalling, routing) Experience optimizing for bandwidth and data usage, especially for edge devices (compression/bitrate efficiency, transport choices) Practical AWS experience using EC2, ECS, and CloudFront Strong Linux/terminal skills and Bash/shell scripting Able to contribute effectively from day one in a short-term contract environment Nice to Have WebRTC specifics: STUN/TURN/ICE, SDP, RTP/RTCP Experience with media servers/SFUs, RTSP gateways/bridges, or similar components Experience improving observability (metrics/logs/traces) and production incident processes #J-18808-Ljbffr