Software Engineer II

Software Engineer II

Berlin Vollzeit 45000 - 65000 € / Jahr (geschätzt) Homeoffice (teilweise)
Zendesk GmbH (Germany)

Auf einen Blick

  • Aufgaben: Entwickle innovative Systeme für synthetisches Testing und Qualitätssicherung unserer KI-Agenten.
  • Unternehmen: Zendesk, ein führendes Unternehmen im Bereich Kundenservice-Technologie.
  • Vorteile: Attraktives Gehalt, flexible Arbeitszeiten, Weiterbildungsmöglichkeiten und ein inklusives Arbeitsumfeld.
  • Weitere Informationen: Dynamisches Team mit Fokus auf kontinuierliches Lernen und persönliches Wachstum.
  • Warum dieser Job: Gestalte die Zukunft der KI im Kundenservice und beeinflusse echte Entscheidungen mit deinen Lösungen.
  • Qualifikationen: Mindestens 3 Jahre Erfahrung in der Webentwicklung mit TypeScript, React und Node.js.

Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.

Job Description

At Zendesk, we’re on a mission to build the most advanced AI agents in CX.

The Testing team, part of AI Agents Advanced, is focused on ensuring the quality and reliability of our AI agents through synthetic testing, evaluation frameworks, and other validation approaches that help us ship with confidence.

As a Fullstack Engineer on this team, you’ll be instrumental in building the systems and tools that power synthetic testing, evaluation, and quality validation for our AI agents.

While this is a fullstack role, it leans more on backend development; we’re looking for someone who is passionate about APIs, event-driven systems, testing infrastructure, and data workflows, while also being comfortable crafting user-facing tools and owning delivery end-to-end.

You’ll work closely with product managers, designers, data engineers, data analysts, and fellow developers to create seamless, intuitive experiences — combining rich data, intelligent systems, and responsive UIs.

Your work will directly shape how our customers make informed and impactful decisions based on real-time, AI-powered insights.

What You Bring to the Role

  • 3+ years of experience building modern web applications using Type Script, React, and Node. js.
  • Familiarity with REST APIs, data fetching strategies, and integrating with external services.
  • Write clean, modular, and tested code — valuing maintainability as much as speed.
  • Experience working with design systems and component libraries, with a strong focus on performance, accessibility, and usability.
  • Product‑mindful engineering; caring deeply about the end‑user experience and proactively contributing ideas to improve product outcomes.
  • Excellent communication skills and a proactive mindset — collaborating well in cross‑functional teams, asking for help, and enabling others.
  • A drive for continuous learning, reflection, and improvement — in both your own growth and your team’s success.
  • A big plus if you are familiar with AWS and comfortable with CI/CD pipelines.
  • Have a good understanding of microservice architecture, event‑driven systems, and basic database design (relational and No SQL).
  • Have experience using AI agentic tools such as Cursor, Claude Code, and similar developer assistants.
  • Have working knowledge of Python and experience using it in backend, automation, or data‑related tasks.
  • How We Measure Success in This Role
  • Consistently deliver well‑scoped, high‑quality features across the stack, with guidance from senior team members when needed.
  • Contribute to the reliability, maintainability, and performance of our systems through clean code, thoughtful testing, and attention to detail.
  • Collaborate effectively across disciplines (product, design, AI/ML, data) and actively participate in team discussions and planning.
  • Demonstrate ownership by following through on tasks, communicating blockers, and proactively seeking feedback to improve your work.
  • Show growth over time — deepening your technical skills, increasing your product understanding, and contributing more independently.
  • Our Tech Stack
  • Frontend: Type Script, React
  • Backend: Node. js (ES7+), Type Script, Python, Mongo DB, Snowflake
  • Infrastructure: AWS, Kubernetes, Terraform, Argo CD, Sentry, Redis, Datadog, Git Hub Actions

Zendesk believes in offering our people a fulfilling and inclusive experience.

We are an equal‑opportunity employer.

Individuals seeking employment and employees at Zendesk are considered without regard to race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, disability, military or veteran status, or any other characteristic protected by applicable law.

Zendesk is an AA/EEO/Veterans/Disabled employer.

If you are based in the United States and would like more information about your EEO rights under the law, please click here.

Zendesk endeavors to make reasonable accommodations for applicants with disabilities and disabled veterans pursuant to applicable federal and state law.

If you are an individual with a disability and require a reasonable accommodation to submit this application, complete any pre‑employment testing, or otherwise participate in the employee selection process, please send an e‑mail to peopleandplaces@zendesk. com with your specific accommodation request.

#J-18808-Ljbffr

Software Engineer II Arbeitgeber: Zendesk GmbH (Germany)

Zendesk ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern eine erfüllende und inklusive Arbeitsumgebung bietet. Mit einem starken Fokus auf kontinuierliches Lernen und persönliches Wachstum fördert das Unternehmen die Zusammenarbeit in interdisziplinären Teams und bietet spannende Möglichkeiten zur Mitgestaltung innovativer Produkte im Bereich KI-gestützter Kundeninteraktion. Die Unternehmenskultur ist geprägt von Offenheit und Wertschätzung, was es zu einem idealen Ort für Software Engineers macht, die ihre Fähigkeiten weiterentwickeln und an bedeutungsvollen Projekten arbeiten möchten.

Zendesk GmbH (Germany)

Kontaktdaten:

Zendesk GmbH (Germany) Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Software Engineer II erhalten könntest

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Zendesk GmbH (Germany) anzuklopfen, wenn du dich auf die Stelle als Software Engineer II bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Zendesk GmbH (Germany) vorzubereiten!

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

TypeScript
React
Node.js
REST APIs
Microservice Architecture
Event-Driven Systems
Python

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Zendesk GmbH (Germany) klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Zendesk GmbH (Germany) vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.