Principal Software Engineer

Noyes Technologies

München

On-site

EUR 120,000 - 170,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Noyes Technologies in München sucht einen Principal Software Engineer, der die Architektur der Plattform über API, Brain/ROS, Client/SDK, Cloud-Dienste, UI und Deployment verantwortet. Sie definieren Prinzipien, Schnittstellen und Qualitätsmaße und setzen Guardrails für Sicherheit, Zuverlässigkeit, Observability und Performance.

Sie arbeiten eng mit Product und Delivery zusammen, mentorieren Senior Engineers, gestalten den technischen Fahrplan und helfen Teams, Delivery zu ownership.

Qualifications

  • Zehn Jahre+ Berufserfahrung in der Softwareentwicklung, mehrere Jahre in einer Architektur-/Leitungsrolle.
  • Nachweisliche Erfolge im Skalieren verteilter Systeme mit Fokus auf Qualität und Sicherheit.
  • Hands-on, wenn nötig, mit der Fähigkeit, durch Einfluss zu führen.
  • Gute Englischkenntnisse; Deutschkenntnisse von Vorteil.

Responsibilities

  • Leite die Plattformarchitektur über API, Brain/ROS, Client/SDK, Cloud und Deployment.
  • Definiere Architekturprinzipien, Modulegrenzen, Schnittstellen und Qualitätsmaßstäbe.
  • Schaffe Sicherheits-, Zuverlässigkeits- und Observability-Standards.
  • Dokumentiere Entscheidungen und halte Transparenz über das System aufrecht.
  • Führe Technical Leadership, Mentoring und Code-Reviews auf Senior-Ebene.
  • Koordiniere Roadmap mit Product/Stakeholders und Governance von Upgrades.

Skills

Leadership
Architekturführung
Mentoring
Englische Kommunikation

Tools

Python (FastAPI)
PostgreSQL
Alembic
MQTT
WebSockets
React
TypeScript
ROS
Docker
docker-compose
Ansible
pytest

Job description

  • Lead the platform’s architecture across API, Brain/ROS, client/SDK, cloud services, UI, and deployment.
  • Define and evolve architectural principles, module boundaries, interfaces, and quality bars.
  • Establish guardrails for security, reliability, observability, and performance.
  • Ensure decisions are documented and aligned across teams.
Technical Leadership (with and through teams)
  • Shape the technical roadmap with Product/Stakeholders; define a clear “North Star” architecture.
  • Mentor and coach Senior Engineers; drive high-quality design and code reviews.
  • Tackle high-impact spikes/migrations hands-on while enabling teams to own delivery.
  • Build consensus for cross-cutting changes and manage deprecation/upgrade paths.
Platform & Infrastructure
  • Govern CI/CD, release strategy, versioning, and artifact management.
  • Optimize containerization and on‑prem deployments (Docker, Compose, Ansible).
  • Standardize logging, tracing, and monitoring; balance cost, reliability, and security.
APIs, Data & Integration
  • Ensure contract-safe APIs and Protobuf schemas with strong backward compatibility.
  • Oversee data modeling and migrations (Alembic) across services.
  • Architect robust real-time communication (MQTT/WebSocket) and messaging patterns.
Quality & Security
  • Drive a multi-layer test strategy (unit, integration, e2e) with meaningful coverage.
  • Lead security reviews, secret and dependency management, and hardening of images/endpoints.
Stakeholder Management
  • Collaborate closely with Product, Delivery, and Customer teams; translate requirements into architecture.
  • Communicate decisions clearly and maintain transparent documentation.
Ihre Aufgaben
What You’ll Do
  • Lead the platform’s architecture across API, Brain/ROS, client/SDK, cloud services, UI, and deployment.
  • Define and evolve architectural principles, module boundaries, interfaces, and quality bars.
  • Establish guardrails for security, reliability, observability, and performance.
  • Ensure decisions are documented and aligned across teams.
  • Technical Leadership (with and through teams)
  • Shape the technical roadmap with Product/Stakeholders; define a clear “North Star” architecture.
  • Mentor and coach Senior Engineers; drive high-quality design and code reviews.
  • Tackle high-impact spikes/migrations hands-on while enabling teams to own delivery.
  • Build consensus for cross-cutting changes and manage deprecation/upgrade paths.
  • Platform & Infrastructure
  • Govern CI/CD, release strategy, versioning, and artifact management.
  • Optimize containerization and on‑prem deployments (Docker, Compose, Ansible).
  • Standardize logging, tracing, and monitoring; balance cost, reliability, and security.
  • APIs, Data & Integration
  • Ensure contract-safe APIs and Protobuf schemas with strong backward compatibility.
  • Oversee data modeling and migrations (Alembic) across services.
  • Architect robust real-time communication (MQTT/WebSocket) and messaging patterns.
  • Quality & Security
  • Drive a multi-layer test strategy (unit, integration, e2e) with meaningful coverage.
  • Lead security reviews, secret and dependency management, and hardening of images/endpoints.
  • Stakeholder Management
  • Collaborate closely with Product, Delivery, and Customer teams; translate requirements into architecture.
  • Communicate decisions clearly and maintain transparent documentation.
Ihr Profil
Your Profile
  • 10+ years of professional software development, including several years in a Principal/Staff role owning architecture and implementation
  • Proven success scaling distributed systems with high standards for quality and security.
  • Hands‑on when needed on critical paths; strong ability to lead through influence.
  • Clear, structured communicator in English (German a plus).
Our Tech Stack (role-relevant)
  • Backend: Python (FastAPI), Postgres, Alembic
  • Device Communication: MQTT (Mosquitto), WebSockets
  • Frontend: React, TypeScript
  • Robotics/Brain: ROS-based components
  • Infra/Delivery: Docker, docker-compose, Ansible
  • Testing: pytest, extensive e2e/feature suites
Nice to Have
  • UI/Design: Design systems, UI/UX principles, Figma; strong collaboration with Design/Frontend.
  • Cloud & Edge: Hybrid cloud/on‑prem operation, artifact and release management for customer deployments.
  • Security/Compliance: Threat modeling, secrets management, policy frameworks.
Warum wir?
Our Mission

We build the software that powers NoyesStorage. The Software is an integrated software platform spanning API services, mostly on‑prem components, a React UI, a ROS-based orchestration system (called brain), comprehensive tests, deployment tooling, and analytics. As Principal Software Engineer, you lead central architectural decisions and technical excellence across all subsystems. You set the architectural direction and enable the team to execute effectively.

Über uns

Wir sind Noyes Technologies, ein in München ansässiges Robotik-Start-up mit der Vision, das menschliche Potenzial mit den effizientesten und flexibelsten Nano-Lagertechnologien zu erweitern. Mit unserem Noyes Storage haben wir eine einzigartige Nanolager-Automatisierungslösung entwickelt, die hochgradig modular, ultra-dicht und erschwinglich für verschiedene Anwendungsfälle ist. Für Fragen und Anregungen stehen wir Ihnen gerne zur Verfügung, entweder per Email pct@noyes-tech.com oder telefonisch unter +49 171 69699303

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Noyes Robotics • München

On-site
EUR 120,000 - 180,000
Principal Software Engineer
Principal Software Engineer

Noyes Robotics GmbH • München

On-site
EUR 140,000 - 210,000
Installation & Service Specialist (m/f/x)
Installation & Service Specialist (m/f/x)

Noyes Technologies • München

On-site
EUR 55,000 - 85,000
Inside Sales Manager (m/w/d) – Robotics & Automation
Inside Sales Manager (m/w/d) – Robotics & Automation

NOYES Technologies GmbH • München

On-site
EUR 60,000 - 80,000
Platform Engineer (m/w/d)
Platform Engineer (m/w/d)

novomind AG • Hamburg

On-site
EUR 70,000 - 110,000
Lockere Arbeitsatmosphäre
Flexible Arbeitszeiten
30 Urlaubstage
+7
Senior Plattform-Architekt / Plattform-Engineer (m/w/d)
Senior Plattform-Architekt / Plattform-Engineer (m/w/d)

Neurawork GmbH & Co. KG • Ampfing

On-site
Confidential
VSOP-Anteil
Flexible Arbeitszeiten
Direkter Draht zum Gründer
Full-Stack Engineer / Backend & Architecture (m/w/d)
Full-Stack Engineer / Backend & Architecture (m/w/d)

Nodeline GmbH • Karlsruhe

On-site
EUR 68,000 - 78,000
Remote oder Hybrid
30 Tage Urlaub
Flexible Arbeitszeiten
+2
Principal Software Engineer:in / Technical Lead (m/w/d) - Java
Principal Software Engineer:in / Technical Lead (m/w/d) - Java

Glanos GmbH • München

On-site
EUR 90,000 - 150,000
MacBook nach Wahl
Product Engineer (m/w/d) AI Native
Product Engineer (m/w/d) AI Native

meinphysio+ • Berlin

On-site
EUR 90,000 - 120,000
Ownership+
Reality+
Impact+
+4
Founding Engineer - Fullstack (m/w/d)
Founding Engineer - Fullstack (m/w/d)

Energy GmbH • München

On-site
USD 104,000 - 150,000
Founding-Engineer-Setup
Bonus/MVZ-Optionen
KI-Lizenzen Claude Code/Cursor
+6