Senior Software Engineer

Senior Software Engineer

Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice (teilweise)
A

Auf einen Blick

  • Aufgaben: Entwickle skalierbare Viewer-Funktionen für 2D/3D-Visualisierung und arbeite an innovativen Projekten.
  • Unternehmen: Autodesk, ein führendes Unternehmen im Bereich Softwareentwicklung mit einer Kultur der Zusammenarbeit.
  • Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen, Homeoffice und berufliche Weiterbildung.
  • Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrieremöglichkeiten und einem Fokus auf Vielfalt und Zugehörigkeit.
  • Warum dieser Job: Gestalte die Zukunft der Visualisierungstechnologie und habe einen echten Einfluss auf Kundenprojekte.
  • Qualifikationen: Erfahrung in der Softwareentwicklung, insbesondere mit JavaScript/TypeScript und modernen Webtechnologien.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Autodesk’s Viewer Platform powers high-performance 2D und 3D Visualisierungserlebnisse in unserem Produktportfolio. Als Senior Software Engineer werden Sie skalierbare Viewer-Funktionen entwerfen und bereitstellen, die es unseren Benutzern ermöglichen, in Echtzeit mit komplexen Modellen zu interagieren. Sie arbeiten an Rendering-Workflows, APIs und Plattformdiensten, um robuste und erweiterbare Lösungen zu entwickeln. Sie sind verantwortlich für komplexe Funktionen und klar definierte Teilsysteme von Anfang bis Ende, von der Problemanalyse und technischen Gestaltung über Implementierung, Bereitstellung und Produktionssupport. Sie tragen zu architektonischen Entscheidungen bei und stellen Leistung, Zuverlässigkeit und Wartbarkeit der Plattform sicher. Diese Rolle kombiniert tiefgehende praktische Ingenieurtätigkeiten mit funktionsübergreifender Zusammenarbeit und wachsender technischer Führung innerhalb eines modernen, cloudfähigen Ökosystems.

Verantwortlichkeiten

  • Komplexe Viewer-Funktionen und Teilsysteme entwerfen und implementieren, einschließlich Rendering-Workflows, APIs und Plattformdienste
  • Funktionen und klar definierte Teilsysteme von Anfang bis Ende besitzen: Anforderungen klären, technische Gestaltung definieren, implementieren, testen, bereitstellen und in der Produktion unterstützen
  • Leistungsverbesserungen für großangelegte 2D/3D-Modell-Rendering, Speichereffizienz und Reaktionsfähigkeit des Clients vorantreiben
  • Lösungen mit klaren Systemgrenzen und Skalierbarkeitsüberlegungen über Komponenten und Dienste hinweg entwerfen
  • Informierte Abwägungen zwischen Komponenten und Diensten treffen, wobei Leistung, Komplexität und langfristige Wartbarkeit im Gleichgewicht stehen
  • Zu architektonischen Entscheidungen beitragen, die Erweiterbarkeit, Skalierbarkeit und produktübergreifende Integrationen prägen
  • Eng mit Produkt-, UX-, QA- und Plattformteams zusammenarbeiten, um Kunden-Workflows in robuste technische Lösungen zu übersetzen
  • Ursachenanalysen für Produktionsprobleme leiten und dauerhafte Lösungen sowie präventive Verbesserungen implementieren
  • Codequalität durch rigorose Code-Reviews, automatisierte Teststrategien und CI/CD-Verbesserungen erhöhen
  • Entwickelnde Ingenieure betreuen und zu einer Kultur der Ingenieurexzellenz und Verantwortung beitragen
  • Aktiv an der agilen Lieferung teilnehmen, genaue Schätzungen abgeben und technische Risiken proaktiv managen

Mindestens erforderliche Qualifikationen

  • Bachelor- oder Masterabschluss in Informatik, Computertechnik oder gleichwertiger praktischer Erfahrung
  • 5+ Jahre professionelle Softwareentwicklungserfahrung in der Bereitstellung produktionsreifer Systeme
  • Starke Kenntnisse in JavaScript/TypeScript und modernen Webtechnologien (z.B. React oder ähnliche Frameworks)
  • Erfahrung in der Entwicklung skalierbarer, leistungsstarker Anwendungen mit Fokus auf Zuverlässigkeit und Wartbarkeit
  • Solides Verständnis von verteilten Systemen, APIs und serviceorientierten Architekturen
  • Praktische Erfahrung mit automatisierten Tests, CI/CD-Pipelines und Git-basierten Workflows
  • Starke Problemlösungsfähigkeiten und die Fähigkeit, unabhängig an komplexen Aufgaben zu arbeiten
  • Effektive schriftliche und mündliche Kommunikationsfähigkeiten in Englisch
  • Erfahrung in agilen Entwicklungsumgebungen

Bevorzugte Qualifikationen

  • Erfahrung mit Node.js und cloud-nativen Architekturen (z.B. AWS, Docker)
  • Kenntnisse in Leistungsprofilierung, Speicheroptimierung und Beobachtungswerkzeugen
  • Erfahrung in der Mitwirkung an plattformübergreifenden oder teamübergreifenden technischen Initiativen
  • Vertrautheit mit 2D/3D-Visualisierungssystemen oder Grafiktechnologien (WebGL/WebGPU)

Der ideale Kandidat

Sie sind ein starker praktischer Ingenieur, der die Verantwortung für Systeme von Anfang bis Ende übernimmt und sich wohlfühlt, über Komponenten und Dienste hinweg zu arbeiten. Sie verstehen, wie man skalierbare Lösungen entwirft, fundierte Abwägungen trifft und zu architektonischen Entscheidungen beiträgt. Sie sind kollaborativ, proaktiv und engagiert für Ingenieurexzellenz. Sie betreuen andere, kommunizieren klar über Disziplinen hinweg und sind motiviert, robuste Plattformfähigkeiten zu entwickeln, die reale Kunden-Workflows unterstützen.

Diversität & Zugehörigkeit

Wir sind stolz darauf, eine Kultur der Zugehörigkeit zu fördern, in der jeder gedeihen kann.

Gehaltstransparenz

Das Gehalt ist ein Teil von Autodesk’s wettbewerbsfähigem Vergütungspaket. Angebote basieren auf der Erfahrung und dem geografischen Standort des Kandidaten. Neben Grundgehältern kann unser Vergütungspaket jährliche Barboni, Provisionen für Vertriebsrollen, Aktienzuteilungen und ein umfassendes Leistungspaket umfassen.

EEO

Wir sind ein Arbeitgeber, der Chancengleichheit bietet. Wenn Sie ein bestehender Auftragnehmer oder Berater bei Autodesk sind, suchen Sie bitte nach offenen Stellen und bewerben Sie sich intern (nicht auf dieser externen Seite).

Senior Software Engineer Arbeitgeber: Autodesk

Autodesk ist ein hervorragender Arbeitgeber, der eine Kultur der Zugehörigkeit und des Wachstums fördert. Als Senior Software Engineer haben Sie die Möglichkeit, an innovativen 2D- und 3D-Visualisierungslösungen zu arbeiten und Ihre technischen Fähigkeiten in einem modernen, cloudbasierten Umfeld weiterzuentwickeln. Das Unternehmen bietet nicht nur wettbewerbsfähige Gehälter und umfassende Sozialleistungen, sondern auch ein unterstützendes Arbeitsumfeld, in dem Teamarbeit und technische Exzellenz geschätzt werden.

A

Kontaktdaten:

Autodesk Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Software Engineer erhalten könnten

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach Informationen über die Unternehmenskultur und mögliche offene Stellen – oft erfährst du so mehr als in einer Stellenanzeige.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Zeig, dass du nicht nur die Technik beherrschst, sondern auch die Fähigkeit hast, komplexe Probleme zu lösen und Entscheidungen zu treffen.

Tipp Nummer 3

Sei proaktiv und zeig dein Interesse! Wenn du eine Stelle gefunden hast, die dir gefällt, zögere nicht, direkt über unsere Website zu bewerben. Ein persönlicher Kontakt kann oft den Unterschied machen!

Tipp Nummer 4

Mach dich mit den neuesten Technologien vertraut! Halte dich über Trends in der Softwareentwicklung auf dem Laufenden, insbesondere in Bezug auf 2D/3D Visualisierung und Cloud-Technologien. Das zeigt, dass du engagiert bist und bereit, dich weiterzuentwickeln.

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer mit Bravour zu bestehen

JavaScript
TypeScript
React
Web-Technologien
Skalierbare Anwendungen
Zuverlässigkeit
Wartbarkeit

Einige Tipps für deine Bewerbung 🫡

Mach deine Hausaufgaben:Bevor du mit deiner Bewerbung anfängst, schau dir unsere Website und die Produkte genau an. Verstehe, was wir tun und wie du dazu beitragen kannst. Das zeigt uns, dass du wirklich interessiert bist!

Sei konkret und präzise:Wenn du deine Erfahrungen und Fähigkeiten beschreibst, sei so konkret wie möglich. Nenne Beispiele aus deiner bisherigen Arbeit, die zeigen, wie du komplexe Probleme gelöst hast oder welche Technologien du verwendet hast. Das hilft uns, dich besser einzuschätzen.

Zeig deine Leidenschaft für Technik:Wir suchen nach jemandem, der nicht nur die technischen Fähigkeiten hat, sondern auch eine echte Leidenschaft für Softwareentwicklung und innovative Lösungen. Lass das in deinem Anschreiben durchscheinen – erzähl uns, was dich motiviert!

Bewirb dich über unsere Website:Um sicherzustellen, dass deine Bewerbung die richtige Aufmerksamkeit bekommt, bewirb dich direkt über unsere Website. So können wir deine Unterlagen schnell und effizient bearbeiten. Wir freuen uns auf deine Bewerbung!

Wie man sich auf ein Vorstellungsgespräch bei Autodesk vorbereitet

Verstehe die Anforderungen

Mach dir ein klares Bild von den spezifischen Anforderungen der Stelle als Senior Software Engineer. Lies die Stellenbeschreibung gründlich durch und überlege, wie deine bisherigen Erfahrungen und Fähigkeiten zu den geforderten Kompetenzen passen. Bereite konkrete Beispiele vor, die zeigen, wie du ähnliche Herausforderungen in der Vergangenheit gemeistert hast.

Technische Vorbereitung

Da die Rolle tiefgehende technische Kenntnisse erfordert, solltest du dich auf mögliche technische Fragen vorbereiten. Übe das Programmieren in JavaScript/TypeScript und mache dich mit modernen Webtechnologien vertraut. Überlege dir auch, wie du komplexe Systeme entwirfst und welche Trade-offs du bei der Entwicklung von skalierbaren Lösungen berücksichtigen würdest.

Teamarbeit betonen

Die Zusammenarbeit mit verschiedenen Teams ist ein wichtiger Bestandteil der Rolle. Sei bereit, Beispiele zu nennen, wie du erfolgreich mit Produktmanagern, UX-Designern und QA-Teams zusammengearbeitet hast. Zeige, dass du nicht nur ein technischer Experte bist, sondern auch gut im Team arbeiten kannst, um robuste technische Lösungen zu entwickeln.

Fragen stellen

Bereite einige durchdachte Fragen vor, die du am Ende des Interviews stellen kannst. Das zeigt dein Interesse an der Position und dem Unternehmen. Frage nach den aktuellen Herausforderungen, mit denen das Team konfrontiert ist, oder nach den nächsten Schritten in der Produktentwicklung. So kannst du auch herausfinden, ob die Unternehmenskultur zu dir passt.