Principal Graphics Engineer

2 months, 3 weeks ago
Lead
Software Development
Parallelz

Parallelz

Parallelz transforms native mobile apps into web apps seamlessly, empowering developers to distribute applications across digital channels independently from app stores.

Internet Software & Services
11-50
Founded 2021

Description

  • Own the design, implementation, and evolution of the graphics and rendering stack across Android/Linux and web targets.
  • Write efficient, maintainable, performance-critical C/C++ for system-level and rendering components.
  • Profile and optimize CPU and GPU bottlenecks, shader cost, texture and buffer management, compositor interactions, and end-to-end streaming latency.
  • Investigate and resolve issues across the browser engine, runtime, operating system, kernel, and graphics driver layers.
  • Drive upgrades to underlying platforms such as AOSP versions, browser engines, GLES, and WebGPU while maintaining system stability.
  • Partner with other teams to define and implement testing strategies for rendering correctness, performance regressions, and cross-device fidelity.
  • Scope and execute work independently as a senior contributor within a small, high-trust team.
  • Use AI coding agents and tooling to accelerate research, prototyping, code generation, debugging, and review while verifying outputs carefully.

Requirements

  • Strong systems programming foundation with proficiency in C/C++ for performance-critical, low-level codebases.
  • Deep familiarity with Linux and OS-level internals.
  • Experience with one or more real-time graphics stacks such as OpenGL ES, WebGL, WebGPU, Vulkan, Metal, or DirectX.
  • Experience with shader programming, GPU memory and pipeline optimization, and frame/latency budgeting.
  • Track record of owning complex, multi-component graphics or systems products end-to-end from prototype to production at scale.
  • Daily fluency with AI coding agents and LLM tooling, with a bias toward validating and challenging AI output.
  • Strong written communication skills and a self-directed working style suited to a senior, high-trust team.
  • Depth in browser engine internals such as Chromium/Blink, Gecko, or WebKit, especially graphics, compositor, or rendering subsystems, is preferred.
  • Depth in game engine internals, real-time renderers, or GPU compute frameworks is preferred.
  • Experience with Android internals and custom AOSP development, including kernel, HAL, SurfaceFlinger, system services, GMS, or Android build systems, is preferred.
  • Experience with the Android/Linux graphics stack, including EGL, Gralloc, DRM/KMS, Mesa, or graphics driver work, is preferred.
  • Experience with WebAssembly, WebRTC, and browser security or sandboxing models is preferred.
  • Experience with containers and virtualization such as LXC, namespaces, and cgroups, especially as they relate to hardware-accelerated graphics, is preferred.
  • Experience with real-time network and socket programming, including low-latency streaming protocols and frame pacing, is preferred.
  • Experience with Linux device driver programming is preferred.
  • Experience building, fine-tuning, or evaluating internal AI or agent tooling that supports engineering work is a nice to have.
  • A data-driven mindset that uses qualitative and quantitative signals to guide decisions is a nice to have.
  • Mobile game development experience, including engines, SDKs, and the broader ecosystem, is a nice to have.
  • Background in advanced compression, video codecs, or color management is a nice to have.
  • Graduate work or research experience in computer graphics, systems, or a related area is a nice to have.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer

MongoDB 1K-5K Internet Software & Services

MongoDB is hiring a Senior Software Engineer for its fully remote U.S.-based Developer Tools team to build customer-facing tools that help users interact with data and monitor the health and performance of MongoDB deployments at global scale.

AWS Azure GCP Kubernetes Microservices MongoDB Node.js React TypeScript WebSockets
20 hours, 24 minutes ago

Principal Software Engineer

Aegis Ventures 51-250 Professional Services

Avandra Imaging, backed by Aegis Ventures, is hiring a Principal Software Engineer to lead the design and delivery of secure, scalable healthcare systems that support its medical imaging data platform.

AWS CI/CD Docker HIPAA Kubernetes
20 hours, 24 minutes ago

Senior Software Engineer

Aegis Ventures 51-250 Professional Services

Aegis Ventures’ Avandra Imaging is hiring a Senior Software Engineer to help build and scale a healthcare data platform that powers imaging data access and innovation.

AWS Azure Docker Elixir GCP Kubernetes PostgreSQL Python
20 hours, 24 minutes ago

Senior Software Engineer (Go)

Form3 251-1K Diversified Financial Services

Form3 is hiring a Senior Software Engineer to evolve and operate high-volume cloud-native payment services that power real-time transactions and mission-critical financial infrastructure.

AWS Azure BDD CI/CD CockroachDB Elasticsearch Flux GCP GitHub Go HashiCorp Vault Java Kubernetes Microservices Prometheus TDD Terraform
20 hours, 24 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers