Principal Software Engineer
Wir suchen eine*n Principal Software Engineer zur Verstärkung unseres wachsenden Remote-Teams.
Gestalte die Zukunft der Outdoor-Dienstleistungen mit uns
LawnStarter modernisiert die über 100 Milliarden Dollar große Outdoor-Home-Services-Branche, indem wir es Hausbesitzern erleichtern, Dienstleistungen wie Rasenpflege und Landschaftsgestaltung zu planen und zu verwalten. Mit über 30 Millionen Dollar Venture-Funding und starkem Wachstum bauen wir die nächste Generation unserer Plattform auf – und dafür brauchen wir eine*n Principal Software Engineer, der*die uns auf diesem Weg unterstützt.
Warum diese Rolle besonders ist
• Verantworte deine Arbeit von Anfang bis Ende, mit echter Autonomie und spürbarem Einfluss
• Arbeite vollständig remote und genieße maximale Flexibilität
• Entwickle Tools, die täglich von Tausenden Hausbesitzern und Dienstleistern genutzt werden
• Werde Teil eines Unternehmens mit nachweisbarem Erfolg und gestalte die nächste Wachstumsphase aktiv mit
Unser Tech-Stack
• Sprachen & Frameworks: PHP (Laravel), JavaScript (React, React Native, Vue)
• Cloud: AWS (Lambda, ECS, EKS, Aurora, Redshift)
• Ansatz: Solide technische Grundlagen sind wichtiger als bestimmte Sprachen – wenn du eine objektorientierte Sprache gut beherrschst, kannst du dich schnell einarbeiten
Deine Aufgaben
Als Principal Software Engineer arbeitest du eng mit dem Software Architect und den Engineering-Teams zusammen, um:
• An Architekturdesign, technischer Strategie und Engineering-Standards mitzuwirken
• Teamübergreifende technische Initiativen zu leiten, die zur Gesamtarchitektur passen
• Plattformweite Komponenten, Services und Bibliotheken zu entwickeln und zu pflegen
• Engineers durch Reviews, Pairing und praktisches Mentoring zu unterstützen
• Sowohl serverseitige als auch clientseitige Entwicklung im gesamten Stack zu übernehmen
• Technische Designdokumente, Diagramme und Referenzimplementierungen zu erstellen und zu prüfen
• Neue Tools, Frameworks und Best Practices zu evaluieren
• System-Observability, Performance, Skalierbarkeit und Sicherheit zu verbessern
• Erkenntnisse zu teilen, die das Wachstum des Teams fördern
Anforderungen: Was wir suchen
Wir wünschen uns jemanden, der*die Folgendes mitbringt:
Erfahrung
• Principal Engineer, Lead Full-Stack Engineer oder vergleichbare Rolle
• Erfahrung in serverseitiger und clientseitiger Entwicklung
Technische Stärke
• Vertraut mit Cloud-Plattformen (AWS, Google Cloud, Azure)
• Erfahrung mit TDD, RESTful APIs, React, MVC-Frameworks und Sicherheitsstandards (z. B. Schutz vor XSS)
Fundierte Computer-Science-Kenntnisse
• Fähigkeit, Big O, Pointer, Komposition vs. Vererbung und gängige Datenstrukturen (Arrays, Sets, Linked Lists) zu erklären
Datenbankkompetenz
• Erfahrung mit SQL und NoSQL
• Verständnis von CRUD, Indexen und Joins
Cloud-Infrastruktur
• Erfahrung mit AWS-Services wie Lambda, ECS, EKS und Aurora
• Vertraut mit Infrastructure as Code
Kundenorientierung
• Engagement für sauberen Code und zuverlässige, nutzerzentrierte Lösungen
Alle Teammitglieder bei LawnStarter leben unsere Kernwerte: Datenorientiert handeln, Dinge erledigen, Menschen sind entscheidend, den Status quo hinterfragen, der Kunde im Mittelpunkt, und AI or Annihilation.
Vorteile
• Gehalt: 180.000–210.000 USD
• Kranken-, Zahn- und Sehleistungsversicherung
• Vollständig remote – arbeite von überall
• Unbegrenzter PTO – Ergebnisorientierung, nimm dir die Zeit, die du brauchst
Hinweis
LawnStarter ist ein Arbeitgeber, der gleiche Chancen für alle bietet und diskriminiert nicht aufgrund von Hautfarbe, Religion, Geschlecht, Herkunft, Alter, Behinderung oder genetischen Merkmalen. Wir halten alle geltenden staatlichen und lokalen Arbeitsgesetze ein. Jegliche Form von Belästigung ist strengstens untersagt und kann zu disziplinarischen Maßnahmen bis hin zur Kündigung führen.
LawnStarter gestaltet die Zukunft der Outdoor-Dienstleistungen. Möchtest du uns dabei unterstützen? Bewirb dich jetzt und lass uns gemeinsam wachsen.
To apply for this job, please visit the application page

