Staff Software Engineer – Fullstack

Remote Lead 4 days ago
Software Engineer Full Stack Developer Software Engineer
Auf einen Blick

Staff Fullstack Engineer, der neue Features für Remote-Access- und Support-Lösungen mit .NET, React und modernen Cloud-Technologien bei TeamViewer entwickelt und architektiert.

💰 $160.000–210.000/Jahr 📊 Senior 🕒 Vollzeit 🌍 Vor Ort 🗺️ Americas
  • Minimum 10 Jahre professionelle Software-Entwicklung
  • Tiefe Kenntnisse in .NET C#, React und TypeScript
  • Docker und Kubernetes Hands-on-Erfahrung erforderlich
  • Secure SDLC und OWASP-Verständnis erforderlich
.NET C# React TypeScript Docker Kubernetes SQL
✅ Geeignet für
  • Senior .NET und React Entwickler
  • Fullstack-Architekten mit Interesse an großskaligen Systemen
  • Kandidaten mit Containertechnologie- und DevOps-Erfahrung
🚫 Weniger geeignet
  • Fullstack-Anfänger
  • Spezialist-Entwickler, die sich nicht auf zwei Tech-Stacks fokussieren möchten
  • Kandidaten ohne Container/Kubernetes-Erfahrung
💡 Gut zu wissen
  • Austin, TX Standort erforderlich
  • Rolle erfordert tiefes Verständnis von verteilten Systemen
  • Code-Security ist oberste Priorität
  • Mentoring von Junior-Entwicklern ist erwartete Verantwortung

Über das Unternehmen

TeamViewer ist eine führende Digital-Workplace-Plattform, die Menschen mit Technologie verbindet. Das Unternehmen entwickelt Remote-Access-, Control- und Support-Lösungen mit modernen Technologien wie C# .NET, TypeScript/JavaScript und React.

Deine Aufgaben

  • Definition von Architektur, Design und Entwicklung neuer Features für Software in .NET und React
  • Kontinuierliche Integration, Build und Deployment von Test- zu Produktionssystemen
  • Design und Implementierung von APIs basierend auf Architektur-Richtlinien
  • Design und Entwicklung von Datensystemen mit hoher Verfügbarkeit und Qualität
  • Optimierung und Verbesserung von Software mit effizienten Algorithmen und modernen Werkzeugen
  • Unabhängige Entwicklung von Lösungen mit Verantwortung für Qualität und Zeitvorgaben
  • Monitoring und Optimierung von Performance, Skalierbarkeit und Zuverlässigkeit
  • Mentoring von Junior-Mitarbeitern in Engineering Best Practices

Deine Voraussetzungen

  • Universitätsabschluss in Informatik, Software Engineering oder verwandtes Fach
  • 10+ Jahre professionelle Software-Entwicklungserfahrung
  • Solide Kenntnisse in .NET (C#), JavaScript/TypeScript, React und SQL erforderlich
  • Hands-on-Erfahrung mit Docker und Kubernetes
  • Unit-Test-Framework-Erfahrung
  • Architektonische Erfahrung mit großskaligen verteilten Systemen
  • Solides Verständnis von Secure SDLC und OWASP Top-10
  • Erfahrung in Quick Feasibility Studies und Prototyping
  • Verständnis von Clean Code und Design Patterns

Benefits

  • Wettbewerbsfähige Vergütung und Boni
  • Flexible PTO und bezahlte Feiertage
  • 401(k) mit Arbeitgeber-Matching
  • Umfassende Krankenversicherung mit 100% vom Arbeitgeber bezahlter Abdeckung
  • Bis zu 12 Wochen Elternzeitregelung