Senior Software Architect (all genders)

clockin GmbH
Bonn, Germany
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Shift work
Languages
English, German
Job source

Tech stack

PHP (Programming Language) Artificial Intelligence Amazon Web Services Software as a Service Computer Programming Python (Programming Language) Laravel TypeScript Backend Domain Driven Design

Job description

  • Du triffst zentrale Architektur- und Design-Entscheidungen, holst Input aus dem Engineering-Team ein und stimmst strategische Themen gemeinsam mit dem CTO ab.
  • Du verbesserst die Struktur unserer Laravel-Codebase etablierst klare Modul-Interfaces sowie einen Service Layer für mehr Wartbarkeit und Testbarkeit.
  • Du entwirfst die Architektur für unsere Internationalisierung und geographische Expansion, inklusive der Entscheidung zur globalen Authentication-Strategie.
  • Du baust unsere AI- und Agent-Infrastruktur für Workflow-Automation und MCP aus und schaffst damit die Grundlage für schnelle, sichere AI-Features.
  • Für Integrationen zu Drittsystemen entwickelst du eine event-driven Architektur.
  • Du dokumentierst Architektur und Entscheidungen pragmatisch und maschinenlesbar (ADRs, C4), führst Code- und Design-Reviews durch und entwickelst das Engineering-Team fachlich weiter.

Requirements

  • Du bringst mehrjährige Erfahrung als Software Architect, Lead Engineer oder Staff Engineer in skalierenden SaaS-Produkten mit.
  • Moderne Backend-Architekturen, Modularisierung, Domain-Driven Design und Service-Layer-Patterns sind dein Zuhause.
  • Praxiserfahrung mit einem Hyperscaler (idealerweise AWS) gehört zu deinem Werkzeugkasten, Laravel/PHP, TypeScript und Python sind ein klares Plus.
  • AI-Coding-Tools wie Claude Code nutzt du täglich und hast bereits Erfahrung im Design AI-naher Systeme (Agents, Tool/Function Calling, MCP, RAG).
  • Erfahrung mit event-driven Architekturen, globaler Infrastruktur oder ausgelagerten Auth-Lösungen (Auth0, Cognito, WorkOS) macht dich für uns besonders interessant.
  • Du überzeugst durch Argument und Substanz, triffst Entscheidungen unter Unsicherheit und baust bei wichtigen Themen auch selbst Prototypen.
  • Sehr gute Deutsch- und Englischkenntnisse runden dein Profil ab.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:13 min

Speaker background and Eurowings digital transformation context

Johannes Hansen · WWC 2023

9:43 min

Tracing the HTTP request lifecycle inside Laravel

Rumpel Christoph · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all