Principal Software Engineer, WebRTC

Added
3 hours ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

c assembly design patterns kernel memory management

๐Ÿ“‹ Description

  • Build and launch the latest real-time communication platform from the ground up, designed to
  • Employ best programming practices to write code that is efficient, maintainable, and scalable.
  • Play a crucial role in the introduction of high-quality communication features/products on a wide
  • Enhance the robustness and performance of existing components
  • Collaborate with engineers across engine and partner teams to create synergistic solutions

๐ŸŽฏ Requirements

  • Over 8+ years of experience developing and deploying user-facing software products.
  • Successfully deployed a high-quality, multi-service distributed system at scale with low costs.
  • Familiarity with the challenges of working at scale and on constrained platforms like consoles or
  • Experience in performance optimization (working in Kernel, Assembly, C, and memory management).
  • Proficiency in C++ and an understanding of parallel/concurrent programming concepts
  • A grasp of industry standards, best practices, and design patterns
Get alerts for new remote engineering jobs
A weekly email with new matches. Unsubscribe anytime.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’