Avatar for CAD ROOMS
CAD ROOMS
Actively Hiring
Everything you expect from PDM — faster, lighter, and built for the way engineers work today

Senior Software Engineer (Desktop Application)

  • $60k – $95k • 0.01% – 0.5%
  • |Remote ()
  • |6 years of exp
  • |Full Time
Posted: 3 days ago• Recruiter recently active
Hires remotely in
Remote Work Policy

Remote only

Company Location
Visa Sponsorship

Not Available

Preferred Timezones
Central European Time, Eastern European Time
Collaboration Hours
10:00 AM - 4:00 PM Central European Time
RelocationNot Allowed
Skills
PostgreSQL
TypeScript
Rust
React.js
Tauri

About the job

CADROOMS is a browser-based CAD collaboration and product data management platform for enterprise teams in automotive, aerospace, rail, and marine. We are a small remote team headquartered in Denmark. The platform is ISO 27001 certified, SOC 2 Type 2 audited, and hosted on AWS in the EU.

You will take end-to-end ownership of our Rust/Tauri 2 desktop client and its supporting backend, database, and TypeScript work, starting Q4 2026 with a structured onboarding into the codebase.

This is a full-stack ownership role with a desktop core: Rust/Tauri 2 comes first, backed by strong Postgres and practical TypeScript/React ability.

What you'll own

  • Rust/Tauri desktop core. Own file watching and CloudFS sync, Windows integration, IPC/local state, packaging, signing, releases, and automatic updates.
  • Backend and data. Own Postgres schemas, migrations, SQL, row-level security, real-time communication.
  • TypeScript product layer. Deliver the React/TypeScript work needed for desktop and backend features; UI direction and the specialist 3D viewer sit elsewhere in the team.
  • Delivery and reliability. Maintain CI/CD, Playwright tests, Vercel and Cloudflare deploys, Sentry monitoring, and incident response.

What you bring

  • Proven Rust/Tauri desktop engineering. You have shipped and maintained an end-user application with substantial Rust and OS integration - not only a web wrapper, library, CLI, or embedded system.
  • Strong Postgres ownership. You can design schemas and migrations, diagnose SQL, apply row-level security, and improve performance.
  • Practical TypeScript/React ability. You can implement and debug features across the WebView, Tauri commands, and backend using modern TypeScript frameworks.
  • Production ownership. You can maintain pipelines and releases, monitor deployments, and help resolve incidents.
  • Senior independent judgment. You bring 6+ years of professional experience and have owned a product area end-to-end in a small team.

How we work

High trust, high accountability. Own outcomes, make progress visible, communicate risks early, finish what you commit to, validate production results, and ask for help before a blocker becomes a delay. You will have autonomy, with clear responsibility.

Nice to have

CAD or manufacturing software; file-sync or local-first applications; WebAssembly; Deno, Stripe or Cloudflare.

Practicalities & apply

Remote, with substantial CET overlap. Start date Q4 2026. Email your CV/profile, relevant application links, and a brief note on Rust/Tauri and full-stack ownership to [email protected].

About the company

CAD ROOMS company logo

CAD ROOMS

Actively Hiring
Everything you expect from PDM — faster, lighter, and built for the way engineers work today1-10 Employees
Company Size
1-10
Company Industries
Innovation Engineering
Learn more about CAD ROOMS image

Founders

Christina Rebel
Founder
image
View the team image

Similar Jobs