Systems Engineer - Web Platform at Pax Andromeda | CA, US | Rezi

Systems Engineer - Web Platform at Pax Andromeda

Systems Engineer - Web Platform

Pax Andromeda · CA, US

1 months ago

Systems Engineer - Web Platform

Pax Andromeda · CA, US

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Systems Engineer - Web Platform role.

Rezi rewrites your resume against Pax Andromeda's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Systems Engineer - Web Platform posting at Pax Andromeda — free, in seconds.

About the Role

Pax Andromeda is a well-funded startup building a new open-source application engine on top of web technologies. We are seeking an experienced engineer with a deep background in both web tech and native application stacks to develop frameworks and tooling that bind native system primitives to high-level constructs.

Responsibilities

  • Build and own significant portions of the product.
  • Develop frameworks and tooling that bind native system primitives to high-level constructs.
  • Push as much implementation as possible up into the JavaScript layer while maintaining native performance.
  • Work daily across both native and JavaScript sides of the stack.

Requirements

  • Experience in both C++ and JavaScript is required.
  • Comfort working across both native and JavaScript sides of the stack is essential.
  • Deep experience in two or more focus areas from the provided list.
  • Ability to find creative solutions to complex performance problems.
  • Care about company culture, engineering culture, and best practices.

Skills

  • C++
  • JavaScript
  • JS engine embedding and bindings (JSC / WebCore embedding or V8/SpiderMonkey/similar)
  • Code generation
  • libclang
  • IDL
  • Marshalling between native and JS types
  • Graphics (Skia, Metal, Vulkan, CoreGraphics, WebGPU, web and system compositors)
  • Media playback (hardware decoding, GStreamer, direct scanout)
  • Networking (libcurl, QUIC, OS networking primitives, split network-process architectures)
  • Wayland (client and server implementations, extensions)
  • Windows (application frameworks, drivers, WINE, DirectX)
  • IPC (shared memory, UNIX domain sockets, Mach ports, D-Bus, command serialization)
  • Build tooling (CI, CMake, multi-platform builds, artifact distribution)
  • Virtualization (virtio, libvirt, hypervisors)
  • Debugging (LLDB, gdb, Chrome Dev Tools protocol)
  • Security and performance
  • Building concurrent software systems

Location

  • San Francisco

Work Type

  • Hybrid

Experience Level

  • Experienced

About the Company

  • Pax Andromeda is a well-funded startup based in San Francisco.
  • We are building a new open-source application engine on top of web technologies.