Unreal Engine Developer (Real-Time Cloud Streaming and Automation)
Bengaluru, Karnataka, India
1 week ago
Applicants: 0
2 months left to apply
Job Description
About the Role Archle Labs is hiring an Unreal Engine Developer to build low-latency, cloud-streamed interactive experiences. You?ll own end-to-end delivery across UE5 Pixel Streaming, a FastAPI backend, remote control APIs, and web data transfer protocols for multi-user, real-time control. What You?ll Do Build real-time scenes and applications in Unreal Engine 5; implement logic in Blueprints (C++ a plus). Set up and optimize UE Pixel Streaming (WebRTC) for cloud and on-prem deployments , session orchestration, scaling, and TURN/STUN configuration. Design and implement a FastAPI backend handling authentication, session management, user/device tracking, and metrics. Develop a remote control API for Unreal ? input/telemetry channels, command routing, and state synchronization for real-time workflows. Implement web data transfer protocols: WebRTC DataChannels, WebSockets, gRPC, or REST as appropriate. Automate Unreal Editor workflows with Python ? asset ingestion, batch operations, and pipeline tools.i Collaborate with animators for Sequencer and Control Rig integration; connect timelines and events for streamed sessions. Profile and optimize end-to-end latency: encoder settings, bitrate adaptation, QoS, and client performance. Ensure reliability through logging, health checks, retries, and robust error handling; maintain concise technical documentation. Required Skills Strong experience with Unreal Engine 5 and Pixel Streaming (WebRTC). Proficiency in Python/FastAPI, asynchronous programming, and API design (JWT/OAuth2, RBAC). Hands-on experience with WebSockets and WebRTC DataChannels; familiarity with gRPC and REST. Understanding of real-time networking concepts: NAT traversal, STUN/TURN/ICE, bitrate control, and input latency. Familiarity with animation workflows: Sequencer, Control Rig, retargeting, and real-time integration for streamed experiences.
Required Skills
Additional Information
- Company Name
- Archle Labs
- Industry
- N/A
- Department
- N/A
- Role Category
- DevOps Engineer
- Job Role
- Entry level
- Education
- No Restriction
- Job Types
- Remote
- Gender
- No Restriction
- Notice Period
- Less Than 30 Days
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 1 week ago
- Application Ends
- 2 months left to apply