Job Search and Career Advice Platform

Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Software Engineer

Deeploi

München

Vor Ort

EUR 125.000 - 150.000

Vollzeit

Vor 30+ Tagen

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Zusammenfassung

A growing IT management platform company in Munich is seeking a Senior Software Engineer (f/m/d) to design and maintain secure desktop applications. The ideal candidate will have over 6 years of software engineering experience, strong skills in TypeScript and Electron, and a solid understanding of security principles. This position offers an attractive compensation package and employee benefits, fostering ownership and responsibility from day one.

Leistungen

Public transportation ticket
Urban Sports Club membership
Corporate Benefits

Qualifikationen

  • 6+ years of software engineering experience, including 2+ years building production Electron apps.
  • Proven experience delivering secure, production-grade desktop or hybrid applications.
  • Strong understanding of security principles: least privilege, sandboxing, TLS/mTLS, secure storage, hardening.

Aufgaben

  • Design, develop, and maintain a secure desktop agent on macOS and Windows.
  • Write clean, maintainable, and efficient code in TypeScript, Node.js, Electron, and React.
  • Own the release pipeline: installers, packaging, code signing, notarization, and staged rollouts.

Kenntnisse

TypeScript
Node.js
ElectronJS
React
gRPC
Protobuf
AWS
CI/CD

Tools

GitHub Actions
SQLite
LevelDB
Jobbeschreibung
Your mission

We are looking for a driven and experienced Senior Software Engineer (f/m/d) to join our team in Munich.

In this role, you will take ownership of building secure, scalable, and user-friendly desktop applications that power deeploi’s IT platform.

Here are the detailed tasks:

  • Design, develop, and maintain a secure desktop agent macOS and Windows.
  • Write clean, maintainable, and efficient code in TypeScript, Node.js, Electron, and React.
  • Build secure IPC channels (gRPC, mTLS, cert rotation) between app components.
  • Own the release pipeline: installers, packaging, code signing, notarization, and staged rollouts.
  • Ensure reliable auto-update architecture with feature flags and offline-first flows.
  • Troubleshoot and debug cross-platform issues with performance, enrollment, or update flows.
  • Contribute to code reviews and foster a culture of secure, high-quality engineering.
Your profile
  • 6+ years of software engineering experience, including 2+ years building production Electron apps.
  • Proven experience delivering secure, production-grade desktop or hybrid applications.
  • Strong skills in TypeScript, Node.js, ElectronJS, React, gRPC, and Protobuf.
  • Familiarity with local-first storage (SQLite or LevelDB) and secure secrets (Keychain, DPAPI).
  • Experience with AWS, CI/CD pipelines (GitHub Actions), and monitoring (Sentry).
  • Expertise with installers & packaging on macOS and Windows, including code signing and notarization.
  • Strong understanding of security principles: least privilege, sandboxing, TLS/mTLS, secure storage, hardening.
  • Fluent in English; German is a plus.

Nice to have:

  • Experience with Python, Go, or native bridges (C++/Objective-C/C#/Swift).
  • Knowledge of Intune/Graph API, Apple Business Manager, or enterprise device compliance.
  • Awareness of enterprise security standards (SOC2, ISO-27001).
Why us?
  • Be part of a small and rapidly growing team in Berlin and Munich with big ambitions and backed by top European VCs, like Atomico and Cherry Ventures.
  • Become part of the IT revolution and help us build the most compelling IT Management Platform in the market.
  • Attractive compensation package, including a generous share package (VSOP).
  • High responsibility and ownership from day one.
  • Employee benefits: public transportation ticket or Urban Sports Club, Corporate Benefits.
  • Well-equipped offices in Munich and Berlin.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.