1,831,723open jobs
106,820companies
260,555added this week
Browse all
Salary
$133k – $169k per year
Location
Hybrid (Zurich, Switzerland)
Seniority
Senior · 10+ years exp
Employment
Full-Time

First seen by Alion on Oct 13, 2026.

Overview
Company
Impact
Profile match
Threema is a Swiss software company that develops the Threema instant messenger, designed around end-to-end encryption, anonymity and data protection for private users, businesses and public organisations. Since 2012 its team, now more than 40 people, has served millions of private users and thousands of organisations through Threema and its business edition Threema Work, and it hires WebRTC, applied cryptography, protocol stack, Rust and Linux engineers. The company is headquartered in Pfäffikon, Schwyz, Switzerland.

Threema is the worlds best-selling secure messenger for both private users and businesses. Since 2012, we have been working tirelessly to ensure that our users can communicate freely without worrying about their privacy. Our growing user base includes millions of private customers and thousands of businesses and organizations from all over the world.

We are growing and looking for a new team member to join as a

Senior Rust Engineer Backend (80-100%)

The role

Were looking for a senior engineer to help design and build the core services behind our messaging backend. Youll work on the systems that handle message delivery, real-time presence, and end-to-end encryption at scale. Most of our backend is written in Rust, and were expanding it further.

Youll join a small team of engineers who care about correctness, performance, and keeping things simple. Expect to write production code, review other peoples code, and have a say in architecture decisions from day one.

What We Offer

- A young, motivated team with straightforward communication

- Flexible working hours, option to work from home up to two days per week

- Option to work from anywhere for two weeks per year

- Option to take unpaid leave

- You can choose your own hardware (macOS or Linux)

- Public transportation discount or parking space (electric car charging available)

- Free use of fitness room, including a fitness trainer once a month

- Professional massage once a month

- Internal German or English courses

- A great coffee machine ;-)

- Regular company events and aperitifs

- The good feeling of contributing to the effective protection of the privacy of millions of people

Place of work: Pfäffikon SZ (Greater Zurich Area)

Start date: Immediately or by agreement

Have we sparked your interest?

We believe that diverse teams build better products. We welcome and encourage applications from people of all backgrounds, and perspectives. Your unique experience is an asset, and wed love to hear from you.

Applications sent via email cannot be considered. Please use the official Apply button below so we dont accidentally miss your resume in our crowded inboxes

For agencies: we are filling this role directly and do not accept unsolicited candidate profiles.

Requirements

- 10+ years of professional software engineering experience, with at least 2 years writing Rust in production

- Solid understanding of concurrency, memory management, and systems programming

- Experience with distributed systems: what happens when a network partitions, a node dies, or a queue backs up

- Comfort working close to the metal when needed, whether thats networking, storage engines, or protocol design

- Experience in working on scalable, low-latency, high-throughput systems.

- Good communication skills. Youll need to explain trade-offs to people who dont write Rust

- A degree in computer science or equivalent experience. We care more about what youve shipped than where you studied

Responsibilities

- Design and build backend services in Rust that handle high-throughput, low-latency messaging traffic

- Work on core infrastructure: message queues, delivery guarantees, connection handling, and storage layers

- Debug and optimize systems under real production load, not just in benchmarks

- Review code and mentor other engineers on Rust patterns and systems design

- Take ownership of a service end to end, from design through deployment and maintenance

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,831,723 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Zurich
≈ $21k – $47k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Chennai
Python
PowerShell
AI/ML
Model Context Protocol
LLM
DevOps
Terraform
CloudFormation
CI/CD
AWS
Docker
Kubernetes
Configuration Management
Bitbucket
Cybersecurity
SonarQube
Microsoft Entra ID
Management
Confluence
Apply
$70k – $205k per year • Equity • In office • Full-Time • 8+ years exp • Bachelor's Degree • Austin • Chandler
Python
C++
DevOps
Linux
Apply
In office • Full-Time • 4+ years exp • Master's Degree • Chennai
JavaScript
Java
TypeScript
Node JS
Frontend
Angular
React.js
DevOps
Jenkins
Git
Management
Agile
Apply
≈ $20k – $43k per year (Estimated) • In office • 4+ years exp • Moscow
Java
Java
Maven
Spring Boot
Hibernate
Gradle
Databases
PostgreSQL
Apache Kafka
DevOps
Rest API
Istio
Git
Docker
Kubernetes
Apply
up to $35k per year • Remote (EAEU) • 1+ year exp • Rostov-on-Don
Go
Databases
MySQL
PostgreSQL
Redis
RabbitMQ
Apache Kafka
Mobile
Clean Architecture
DevOps
Rest API
gRPC
Prometheus
GitLab CI
CI/CD
Git
Docker
Kubernetes
Grafana
Linux
Apply
Rust Developer 8 hours ago
≈ $69k – $141k per year (Estimated) • In office • Brampton
Python
Go
Java
Rust
C++
Rust
Axum
Serde
Diesel
SQLx
Databases
PostgreSQL
Redis
RabbitMQ
Apache Kafka
Frontend
WebAssembly
DevOps
Rest API
gRPC
Terraform
GCP
Helm
OpenTelemetry
Prometheus
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Grafana
Linux
Apply
≈ $69k – $140k per year (Estimated) • Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • United States
Python
AI/ML
InfiniBand
DevOps
Ansible
SLURM
AWS
Ubuntu
Configuration Management
HPC
Linux
Apply
$82k – $110k per year • Remote (United States) • Full-Time
DevOps
Splunk
Linux
Windows
Cybersecurity
SIEM
Apply
$81k – $114k per year • Equity • In office • Full-Time • 2+ years exp • Bachelor's Degree • Bingen
Python
C++
MATLAB
Python
PyQt
C++
Qt
DevOps
RTOS
Git
GitLab
Linux
TCP/IP
Apply
$119k – $207k per year • In office • TS/SCI • Full-Time • 5+ years exp • Bachelor's Degree • Chantilly
Python
JavaScript
SQL
PowerShell
Perl
Databases
MySQL
MariaDB
DevOps
Terraform
Ansible
Configuration Management
Linux
Windows
Management
ServiceNow
Outlook
Agile
Scrum
Microsoft Office
Apply
Senior Rust Engineer 21 days ago
≈ $127k – $238k per year (Estimated) • In office • Full-Time • Freienbach
Rust
DevOps
Linux
Apply
WebRTC Engineer 6 days ago
$145k – $194k per year • Hybrid • Full-Time • 5+ years exp • Zurich
Go
JavaScript
Rust
Kotlin
TypeScript
C++
AI/ML
LiveKit
DevOps
WebRTC
Linux
Apply
$133k – $169k per year • Hybrid • Full-Time • 6+ years exp • Zurich
Rust
DevOps
Linux
Apply
WebRTC Engineer 18 days ago
$145k – $194k per year • Hybrid • Full-Time • 5+ years exp • Zurich
Go
JavaScript
Rust
Kotlin
TypeScript
C++
AI/ML
LiveKit
DevOps
WebRTC
Linux
Apply
$145k – $181k per year • Hybrid • Full-Time • Bachelor's Degree • Zurich
Rust
Kotlin
TypeScript
DevOps
Linux
Cybersecurity
Threat Modeling
Apply
≈ $133k – $249k per year (Estimated) • Hybrid • Full-Time • 6+ years exp • Zurich
Python
AI/ML
Model Context Protocol
AI Agents
LLM Guardrails
Apply
≈ $102k – $180k per year (Estimated) • In office • Full-Time • Zurich
JavaScript
Java
TypeScript
SQL
Databases
PostgreSQL
Frontend
Angular
Management
Scrum
Apply
≈ $104k – $184k per year (Estimated) • In office • Full-Time • Zurich
Java
Kotlin
Databases
MS SQL
DevOps
Kubernetes
Linux
Apply
≈ $23k – $46k per year (Estimated) • Hybrid • Internship • Paris • Brussels • Barcelona • Amsterdam • Luxembourg City
Apply
In office • Full-Time • Zurich
Apply
See all jobs
This is one of many
1,831,723 more open roles from verified company boards, updated every day.