Senior Software Engineer / Architect (Fullstack)

epunkt GmbH
Vienna, Austria
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Senior
Compensation
€ 98K

Job location

Vienna, Austria

Tech stack

Java
API
Amazon Web Services (AWS)
Azure
C++
Ubuntu (Operating System)
Linux
Hibernate
Python
PostgreSQL
Software Architecture
Software Engineering
Google Cloud Platform
Spring-boot
Backend
Angular
Kubernetes
REST

Job description

Die Position liegt zwischen Softwareentwicklung und Softwarearchitektur: Du arbeitest hands-on an der Plattform, gestaltest Architekturentscheidungen mit und begleitest Integrationen bei Kunden im Telekom/Aviation/Defensebereich (ohne Reisetätigkeiten)

  • Architektur & Konzeption der Plattform und Module
  • Hands-on Entwicklung und Weiterentwicklung (Backend/Integration, je nach Fokus auch Fullstack)
  • Integration der Produkte in Kundenumgebungen
  • Technische Beratung und direkter Kundenkontakt (Meetings, Requirements, Betrieb)
  • Unterstützung bei Proof of Concepts/Projektstarts sowie Support nach Projektabschluss
  • Lösungen nicht nur implementieren, sondern simulieren, testen und iterativ verbessern

Du bietest

Technologien & Tools

Je mehr du abdeckst, desto besser - wichtig ist deine Attitude/Motivation und Bereitschaft in neue Themen einzutauchen.

Requirements

  • Kubernetes (inkl. Deployments; idealerweise mit Helm)
  • Linux (Ubuntu bevorzugt)
  • Hands-on-Mentalität + Freude an technischer Tiefe und pragmatischer Umsetzung
  • Bereitschaft zu Kundenkontakt (Englisch)

Stacklandschaft

  • Backend/Services: Java (Spring Boot, Hibernate) und/oder Python; C++/Rust
  • APIs & Daten: REST APIs, PostgreSQL
  • Web: Angular
  • Cloud: GCP, AWS, Azure sowie private Clouds

Fließende Englischkenntnisse, Deutschkenntnisse - nice-to-have

Benefits & conditions

  • Pionierarbeit an innovativen Produkten mit teils nationaler Sicherheitsrelevanz (Mobilfunk, Luftfahrt, Verteidigung)
  • Keine Standardsoftware: eigene Plattform, die als Standardprodukt betrieben und kundenindividuell angepasst wird
  • Sehr viel Selbstbestimmung, flache Hierarchien, hoher Gestaltungsspielraum
  • Remote-first, flexible Arbeitszeiten, agile Entwicklung
  • Zugang zu spannenden Kunden

Apply for this position