Principal VM Engineer (Remote, US/Europe)

Denmark
Posted 1 month, 3 weeks ago
Engineering

About the role

Job summary

The role involves enhancing the V8 virtual machine within a cutting-edge runtime environment focused on performance, security, and scalability. The position is ideal for engineers passionate about high-performance computing and distributed systems.

Qualifications

  • Over 6 years of professional experience in C++ programming.
  • At least 4 years of experience with virtual machines or compilers, particularly with V8.
  • Strong understanding of computer science principles, including data structures and algorithms.
  • Experience in low-latency environments such as game streaming or high-performance computing.
  • Operational mindset with a focus on building scalable, production-ready solutions.
  • Familiarity with web technologies including HTTP, JavaScript, and WebAssembly.

Responsibilities

  • Optimize and integrate the V8 VM into the Workers Runtime.
  • Enhance JavaScript execution performance and improve WebAssembly support.
  • Debug and optimize real-time, low-latency environments.
  • Ensure reliability and efficiency in large-scale, Linux-based distributed systems.
  • Collaborate with cross-functional teams to advance edge computing capabilities.

Skills

  • Proficiency in C++ and experience with VM/compiler technologies.
  • Knowledge of low-latency system design and implementation.
  • Understanding of web technologies and their internals.

Education

  • A degree in Computer Science or a related field is preferred but not explicitly required.

Tools

  • Experience with Linux/UNIX systems and networking.
  • Familiarity with Rust and standalone WebAssembly runtimes is a plus.
Full Access

Ready to apply for this role?

Full Access gives you the company name, full job description, and a direct link to apply. The summary above helps you explore the role.

Share this job