Skip to main content
Photoroom
Scraped fromBuiltinYesterday
BackendSenior

Senior Software Engineer (Rust)

RustC/C++SwiftKotlinJavascript/TypescriptWebassemblyOpenglMetalWebgpuElixirErlang
Work Type
Hybrid
Job Type
Full Time
Location
Berlin
Salary
90k–120k* + Stock-Options/BSPCE

About the Position

Photoroom is the leading visual solution for e-commerce, processing over 5 billion images annually and serving major enterprises through our mobile app, web platform, and API. We focus on innovation and craft, enabling businesses to create visuals that help them grow.

Responsibilities

  • Contribute to the cross-platform libraries powering Photoroom on iOS, Android, and the Web.
  • Architect, develop, and deliver complex features using Rust, WebAssembly, and wgpu.
  • Own work from specification and implementation to integration on the target platform.
  • Work hand-in-hand with product, web, and mobile teams to ensure a consistent experience across all platforms.

Requirements

  • Proven experience developing software with Rust; experience in C/C++ is appreciated.
  • Understanding of at least one higher-level language (e.g. Swift, Kotlin, JavaScript/TypeScript).
  • Experience delivering cross-platform client-side code that provides simple interfaces to handle complex tasks.
  • Strong sense of ownership and comfort making product and technical decisions.
  • Experience in a fast-growing start-up.

Benefits

  • Work flexibly from Germany, UK, Italy, France, Ireland, Portugal, or Spain, with monthly Paris office visits (fully reimbursed).
  • 30 days annual leave plus local public holidays.
  • Competitive equity package with stock options/BSPCE, giving you ownership.
  • €1,000 one-time home office grant OR €400/month co-working space stipend.
  • €1,000 annual learning and development budget for training, courses, books, and skill development.
  • Private health insurance.
  • Relocation support (up to €10,000) for those moving to France.
Senior Software Engineer (Rust)90k–120k* + Stock-Options/BSPCE