← All roles

Platform Engineer — Desktop / OS Specialist

Poly· Engineering
Apply on company site
San Francisco$150k - $300k + equityfull-timePosted 11mo ago

About the role

Platform Engineer focusing on desktop and OS specialization for Poly's cloud storage platform, requiring cross-platform development skills, expertise in Rust, data modeling, and familiarity with OS APIs and web frameworks.

Responsibilities

  • Design and develop cross-platform native applications, leveraging OS APIs and FFI bindings for networking, caching, notifications, files, and windowing.
  • Collaborate with team to shape cloud architecture for scalable file storage and AI architecture to enhance search capabilities.
  • Implement and optimize local-first systems, data modeling, and cache design for fault tolerance and performance.
  • Engage in independent learning, automate development processes, and collaborate across interdisciplinary teams.

Qualifications

  • Experience in core software design, especially in developing cross-platform native applications.
  • Proficiency or enthusiasm for Rust language across front-end to back-end stacks.
  • Interest in data modeling, cache design, and local-first systems.
  • Capable of working in person 5 days a week in SoMa, San Francisco.

Skills

Required:Cross-platform application developmentRust programming languageOS APIs and FFI bindings
Nice to have:Data modeling and cache design

Benefits

  • Competitive salary, $150K - $300K.
  • Equity options from 0.25% to 5.00%.
  • Will sponsor visa.
Last updated Mar 18, 2026. Interested? Apply on the company site.
Poly logo

About Poly

Intelligent Personal Cloud Storage

A personal cloud storage platform that's so good, it'll replace Finder / File Explorer on your desktop. Find anything with multi-modal, natural language search. Browse with a lightning fast interface that feels just like native. Organize, tag, view, edit, share, and more.

artificial-intelligencegenerative-aiconsumerapi

More open roles at Poly