Logo Topdesk

Senior Software Engineer

Neu

Job

  • Level
    Senior
  • Ort
    Kaiserslautern
  • Arbeitsmodell
    Hybrid, Onsite
  • Job Feld
    Software, Back End
  • Anstellung
    Vollzeit
  • Vertragsart
    Unbefristetes Dienstverhältnis
  • Gehalt
    5.750 bis 6.500€ Brutto/Monat

Job Zusammenfassung

In diesem Job entwickelst du die Wissensdatenbank von TOPdesk weiter, verbesserst die Backend-Leistung und modernisierst das System mit Agenten-Workflows sowie modernen Technologien wie TypeScript und Azure.

Job Technologien

Deine Rolle im Team

  • As a Senior Software Engineer, you deliver production work - including legacy modernisation - through agentic workflows, inside the teams setting the operating model for the rest of TOPdesk engineering.
  • The work is real and customer-facing: you'll build and modernise TOPdesk's Knowledge Base - expanding existing components, shipping new features, and improving the underlying technologies - for a service management platform used by millions of people every day.
  • Some days that's an accessible, polished user interface; other days it's making the backend fast and reliable; often it's both across the stack.
  • You work with Claude Code as your primary collaborator: framing problems, orchestrating agents to build and modernise real product, and standing behind the verification.
  • Working this way is the heart of the role, not an add-on.
  • You join team Phoenix, one of the first teams adopting our AI-native SDLC, reporting to an Engineering Manager, proving it in production on real customer-facing systems.
  • Phoenix is a cross-functional team spanning back-end, front-end, UX, testing, and product - you deliver alongside a UX designer and a Product Manager, and work with platform teams to get code to production.
  • Owns and evolves the Knowledge Base end to end, from UI to backend.
  • Ships legacy-modernisation and product work through agentic workflows.
  • Builds the shared prompt and agent libraries the wider org adopts.
  • Build agentically.
  • Frame and decompose problems, orchestrate agents to implement them, and verify the result.
  • Build new agentic product capabilities, and modernise pieces of the legacy Java/MS SQL platform on the modern TS/Vue/Azure stack.
  • Work with agents, stay accountable.
  • Write implementation briefs and acceptance criteria before invoking agents.
  • Curate context aggressively - the right files, constraints, and invariants; lean on CLAUDE.md conventions, subagents, and MCP tools to scale beyond single-shot prompting.
  • Design verification before or alongside implementation: tests, runtime checks, migration validation, observability, and rollback planning - plus the evals that catch regressions automatically.
  • Handle agent permissions, context, secrets, and dependency changes with care, and keep agent-generated change sets small, understandable, and maintainable with reviewable evidence behind them.
  • Recognise when a plausible agent-generated solution is architecturally wrong, unsafe, or unnecessarily complex - and review agent-generated work before it merges.
  • You own the outcome.
  • Contribute reusable patterns, subagents, and evals to the shared libraries the wider org adopts.
  • Pair with colleagues to lift the team's overall capability - coaching is part of the job.

Unsere Erwartungen an dich

Qualifikationen

  • Strong production engineer with current, daily, hands-on agentic delivery practice (Claude Code, Cursor, Aider, or equivalent).
  • Deep software-engineering judgement independent of any tool - strong testing instincts, comfort with operational concerns, and the ability to spot output that is plausible but architecturally wrong, unsafe, or unnecessarily complex.
  • Comfortable in ambiguity and inside legacy codebases; communicates well in writing.
  • Reusable prompts, subagents, evals, or CLAUDE.md conventions you have built and shared with a team.
  • Hands-on with MCP tool integrations or building agent workflows beyond a single editor session.
  • Depth across multiple stacks rather than a single one.

Erfahrung

  • At least 5 years of experience in Java.
  • Experience in at least one of: TypeScript / Vue, Azure-hosted systems.
  • Experience modernising or decomposing a heritage platform in production.

Unser Angebot

  • Job security: Permanent employment contract.
  • Remote work: Option to work up to 50% remotely.
  • Compensation: Holiday bonus, special payments, monthly tax-free benefits in the form of a Mastercard, corporate benefits.
  • Flexible working models: Full-time and part-time positions, flexible working hours.
  • Vacation: 30 days of annual leave.
  • Onboarding: Comprehensive onboarding program and structured training with a dedicated buddy.
  • Family friendliness: Flexible parental leave arrangements, family-friendly leadership, support for caregiving responsibilities.
  • Culture: Informal "du" culture, open and collaborative work environment in an international setting.
  • Development: Individual training opportunities, language learning platform Babbel, and e-learning platform Udemy.
  • Health & well-being: OpenUp, Wellhub, and in-office massages.
  • Mobility: Free parking, bicycle parking, bike leasing, and a public transport ticket.

Benefits

Work-Life-Integration

Essen & Trinken

Themen mit denen du dich im Job beschäftigst

Job Standorte

  • Standort Kaiserslautern

    Rheinland-Pfalz

    Deutschland

Das ist dein Arbeitgeber

Topdesk

Topdesk

TOPdesk ist einer der am schnellsten wachsenden Servicemanagement-Anbieter weltweit mit über 800 Mitarbeitern in 11 Ländern .

Description

  • Sprachen
    Englisch
  • Unternehmenstyp
    Etablierte Firma
  • Arbeitsmodell
    Hybrid, Onsite
  • Branche
    Internet, IT, Telekom
Logo Topdesk

Senior Software Engineer

Gehalt
5.750 bis 6.500€ Brutto/MonatNetto aus dem Bruttogehalt im Inserat mit Steuerklasse I umgerechnet.3.506 bis 3.915 € netto/Monat · Steuerklasse I
Ort
Kaiserslautern
Arbeitsmodell
Hybrid, Onsite
Diversität
Für alle Personen geeignet (m/w/d)
Nur Englisch
Nur Englisch erforderlich

Weitere Jobs