Full-time

U-Haul is hiring a Senior Software Engineer, Cloud Gaming - Video Algorithms (L5)

About the Role

U-Haul is seeking a Senior Software Engineer, Cloud Gaming - Video Algorithms (L5) to shape the video experience for its cloud gaming platform. You will be responsible for designing and implementing the encoding algorithms and software workflows that define render quality, latency, and network performance.

What You'll Do

  • Design, prototype, and implement encoding algorithms and software workflows that power cloud games.
  • Develop innovative, cost-efficient solutions for hardware and network use, balancing render quality, encoding quality, latency, and network conditions.
  • Ideate and prototype high-risk-high-reward solutions for unique challenges in the cloud gaming approach.
  • Work with external vendors to guide their development in low-latency encoding.
  • Solve video encoding, rendering, and transmission problems to make games smoother, crisper, and more engaging.

What We're Looking For

  • 5+ years of experience in multimedia software development for real-time systems, with excellent debugging and problem-solving skills.
  • BS in Computer Science, Electrical Engineering, or an equivalent field.
  • Demonstrated proficiency in C++, C, Go, or object-oriented programming.
  • Solid understanding of video compression and processing, including codec standards like H.264/AVC, HEVC, and AV1.
  • Solid understanding of real-time image and signal processing.

Nice to Have

  • MS or PhD.
  • Experience with cloud gaming.
  • Experience with software performance optimization on constrained hardware.
  • Experience with hardware video encoders and SoCs.
  • Involvement in open-source multimedia projects such as ffmpeg, x264, avisynth, or webm.
  • Experience with image and video quality assessment.

Team & Environment

You will work with cross-functional teams in a culture that is passionate about delivering the best visual quality experience, celebrates diversity, and values inclusion.

Benefits & Compensation

  • Compensation range: $170,000 - $720,000 + equity via a Stock Option Program (choose salary vs. stock options).
  • Health Plans
  • Mental Health support
  • 401(k) Retirement Plan with employer match
  • Stock Option Program
  • Disability Programs
  • Health Savings and Flexible Spending Accounts
  • Family-forming benefits
  • Life and Serious Injury Benefits
  • Paid leave of absence programs
  • Full-time hourly employees accrue 35 days annually for paid time off
  • Full-time salaried employees are immediately entitled to flexible time off

U-Haul is an equal-opportunity employer that celebrates diversity. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service.

Required Skills
Video EncodingVideo StreamingCloud InfrastructureAWSGCPAzureC++PythonFFmpegNetworkingPerformance OptimizationCodecsAlgorithms
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
U

U-Haul is a leading provider of moving and storage solutions, offering a wide range of products and services to assist customers in their relocation and transportation needs. The company emphasizes a culture of health and wellness and provides numerous benefits and bonuses to its employees.

Visit website
Job Details
Category infrastructure
Posted 5 months ago