HHiring Reality
← VSCO

Senior Staff Software Engineer

VSCO
Location
San Francisco, CA
Posted
1 month ago
Department
Engineering
Salary
$260,000 - $290,000
What they actually want (must-haves)
  • 10+ years in engineering, with a track record as the owner of a production rendering, imaging, or GPU-compute system
  • Deep GPU/rendering experience: pipelines, shaders, color, and memory
  • Strong systems language experience; Rust is strongly preferred
  • Experience taking imaging or graphics work onto mobile (memory budgets, decode/encode, thermal/GPU limits)
  • Experience working 0→1 inside an existing product
  • Experience mentoring other Senior engineers to grow into Staff-level leaders
Nice to have
  • wgpu, WebGPU, or WASM
  • Native bridges (UniFFI, JNI, Nitro, or similar) and React Native
  • Photographic imaging: RAW, color management, LUTs, film emulation
  • On-device or cloud ML in a creative-tools context
What the job really is

The Senior Staff Software Engineer at VSCO will lead the development of the Reflex GPU image-processing engine, enhancing its capabilities and ensuring high production quality. Responsibilities include shipping engine changes to iOS and macOS, mentoring other engineers, and collaborating with product and design teams to align technical direction with business goals. The role emphasizes ownership of technical leadership and improving workflows across the engineering team.

Benefits
  • flexible time off
  • 401K retirement plan
  • insurance (medical, dental, vision, life/AD&D, short and long term disability)
  • 11 paid holidays
  • paid sick time as required by state and local law
  • equity (i.e. stock options)
Things to weigh
  • base salary range is $260,000 - $290,000, which may vary based on experience and internal leveling
  • the role requires deep technical expertise in GPU and rendering, which may limit broader software engineering opportunities
  • the position involves significant mentorship responsibilities, which may not appeal to all candidates
Job score4.6/5
Benefits4/5
Freshness4/5
Career value5/5
Role clarity5/5
Pay transparency5/5

Applying to VSCO?

See how your résumé matches this role — and tailor it from what actually gets interviews.