Ähnliche Jobs

Senior Software Engineer Protocols

Senior Software Engineer Protocols

Senior Software Engineer Protocols

Senior Software Engineer Protocols

Threema GmbH

Internet, IT

Pfäffikon SZ

  • Art der Beschäftigung: Vollzeit
  • 78.500 CHF – 107.500 CHF (von XING geschätzt)
  • Vor Ort
  • Aktiv auf der Suche

Senior Software Engineer Protocols

Über diesen Job

Apply via email
  • Place of work: Pfäffikon SZ

  • Workload: 80–100%

  • Work start : from August 2025

About Us

Threema is the world’s best-selling secure messenger for both private users and businesses. Since 2012, we have been relentlessly committed to ensuring that our users can communicate without worrying about their privacy. Our growing user base includes millions of private customers and thousands of companies and organisations from all over the world.

Your Tasks

Developing application protocols for interactions between mobile apps and backend services excites you? You’re interested in the security aspects of interaction flows? And you would call yourself an enthusiastic Rustacean? Then this position is right up your alley.

As an engineer in the protocols team, you will help us to further develop the core of Threema and contribute to the effective privacy protection of millions of people.

  • Build a deep understanding of the existing application and network protocols of the Threema ecosystem

  • Design and specify new application and network protocols

  • Implement protocol flows in "libthreema,” a Rust library that serves as the common core of future Threema apps

  • Develop "libthreema” bindings for Android (Kotlin), iOS (Swift) and desktop (TypeScript/WASM)

  • Perform code reviews within the development team

Your Skills

Technical Experience

  • Experience with the design and implementation of network and application protocols

  • Extensive experience in software development, at least one year of practical experience with Rust

  • At least a basic understanding of applied cryptography, ideally with practical experience in designing cryptographic protocols.

  • Enjoy high quality code (automated tests, linter, etc.)

  • Bonus points for experience with secure programming techniques, cryptography, protocol buffers, sans I/O, mobile apps, algorithms, and data structures

Soft Skills

  • High level of awareness when it comes to security and privacy

  • Strong sense of responsibility and a careful way of working

  • Ability to analyze complex problems and contexts and find creative solutions

  • You can explain technical concepts clearly and precisely

  • You can break down requirements and long-term goals into clear work tasks

  • You are willing to familiarize yourself with new technologies and concepts and to keep learning

  • Good written and spoken German and English (at least B2 level)

We are also happy to accept applications from people who meet many but not all of these criteria.

What We Offer

Working Environment

  • A young, motivated team (±60 employees) with uncomplicated communication

  • Work-life balance: flexible working hours, option to work from home on up to two days per week, up to two workation weeks per year

Benefits

  • Free budget for computer/workstation (macOS or Linux)

  • Public transport discount or parking space

  • Electric car charging facility

  • Free use of the company’s own fitness room incl. fitness trainer once a month

  • Ping pong table

  • Professional massage once a month

  • Portafilter machine with free coffee from a local roastery

  • Regular company events and after-work drinks

Have we sparked your interest?

We look forward to receiving your application documents by email or via Threema:

Gehalts-Prognose

Ähnliche Jobs

Dynamics 365 Support & Automation Engineer (m/w/d)

ROCKEN

Baar + 0 weitere

96.000 CHF112.500 CHF

Dynamics 365 Support & Automation Engineer (m/w/d)

Baar + 0 weitere

ROCKEN

96.000 CHF112.500 CHF

Azure und Microsoft Engineer (m/w/d)

ROCKEN

Dübendorf + 0 weitere

91.000 CHF104.000 CHF

Azure und Microsoft Engineer (m/w/d)

Dübendorf + 0 weitere

ROCKEN

91.000 CHF104.000 CHF

ERP Developer Dynamics 365 (m/w/d)

ROCKEN

Pfäffikon ZH + 0 weitere

86.000 CHF126.500 CHF

Neu · 

ERP Developer Dynamics 365 (m/w/d)

Pfäffikon ZH + 0 weitere

ROCKEN

86.000 CHF126.500 CHF

Neu · 

Cloud System Engineer – Microsoft M365 / Azure (m/w/d)

ROCKEN

Zug + 0 weitere

90.000 CHF100.000 CHF

Neu · 

Cloud System Engineer – Microsoft M365 / Azure (m/w/d)

Zug + 0 weitere

ROCKEN

90.000 CHF100.000 CHF

Neu · 

Cloud Engineer Azure & M365 (m/w/d)

ROCKEN

Dübendorf + 0 weitere

101.000 CHF126.500 CHF

Cloud Engineer Azure & M365 (m/w/d)

Dübendorf + 0 weitere

ROCKEN

101.000 CHF126.500 CHF

System Engineer - M365 Cloud (m/w/d)

ROCKEN

Volketswil + 0 weitere

98.000 CHF134.000 CHF

System Engineer - M365 Cloud (m/w/d)

Volketswil + 0 weitere

ROCKEN

98.000 CHF134.000 CHF

M365 Engineer (m/w/d)

ROCKEN

Uster + 0 weitere

89.500 CHF124.000 CHF

Neu · 

M365 Engineer (m/w/d)

Uster + 0 weitere

ROCKEN

89.500 CHF124.000 CHF

Neu · 

Cloud & Infrastructure Engineer (m/w/d)

ROCKEN

Uster + 0 weitere

100.000 CHF128.500 CHF

Cloud & Infrastructure Engineer (m/w/d)

Uster + 0 weitere

ROCKEN

100.000 CHF128.500 CHF

Senior Splunk Developer

Luxoft DXC

Zug + 0 weitere

102.000 CHF121.500 CHF

Senior Splunk Developer

Zug + 0 weitere

Luxoft DXC

102.000 CHF121.500 CHF