Principal Software Engineer

Remote | United States • Remote • Lead • 03.10.2026
Software Engineer backend-developer Software Engineer
Auf einen Blick

Schaffe die architektonische Zukunft einer Enterprise-SaaS-Plattform für die Energiebranche. Als Principal Software Engineer kombinierst du Architektur-Vision mit praktischer Implementierung.

💰 ~$180.000–240.000/Jahr (geschätzt) 📊 Lead 🕒 Vollzeit 🌍 Remote 🗺️ Americas
  • 15+ Jahre Experience
  • Principal/Staff/Architect-Level
  • Java & Spring Boot Expert
  • AWS Cloud-Native
Java Spring Boot AWS Microservices Python Kubernetes CI/CD

Gehalt geschätzt anhand Principal Engineer mit 15+ Jahren in den USA typischerweise $180k-240k Base plus Equity. Kein Gehalt in der Anzeige angegeben.

✅ Geeignet für
  • Erfahrene Software-Architekten mit Führungsambition
  • Engineers, die komplexe Plattformen modernisieren möchten
  • Technische Leiter mit Enterprise-Hintergrund
🚫 Weniger geeignet
  • Anfänger und Junior-Engineers ohne Architektur-Erfahrung
  • Kandidaten ohne 15+ Jahre Erfahrung
  • Remote-only Kandidaten ohne Möglichkeit zu US-Büros zu reisen
💡 Gut zu wissen
  • Gelegentliche In-Person-Meetings in SF, Chicago, Phoenix, Denver, Austin oder Madison erforderlich
  • Nur für US-Bürger oder mit bestehender Arbeitserlaubnis – keine Visa-Sponsorierung
  • Balance zwischen langfristiger Architektur und pragmatischer Lieferung ist zentral

Über das Unternehmen

Resource Innovations ist ein Energietransformationsunternehmen, das Lösungen für Energieeffizienz und saubere Energie entwickelt. Mit Fokus auf Impact arbeitet das Unternehmen mit führenden Energieversorgern zusammen.

Deine Aufgaben

  • Definition und Gestaltung der Plattformarchitektur zur Verbesserung von Skalierbarkeit, Zuverlässigkeit und Performance
  • Entwicklung eines praktischen Modernisierungsansatzes für Legacy-Systeme
  • Hands-on-Beteiligung bei Design und Entwicklung kritischer Plattformfunktionen
  • Technische Führung durch Code-Reviews und Architektur-Entscheidungen
  • Zusammenarbeit mit Senior-Ingenieuren zur Lösung komplexer technischer Herausforderungen

Deine Voraussetzungen

  • Bachelor- oder Master-Abschluss in Informatik oder verwandtem Bereich
  • 15+ Jahre Software-Engineering-Erfahrung
  • Erfahrung auf Principal-, Staff- oder Architect-Ebene
  • Bewährte Erfahrung mit Modernisierung komplexer Enterprise-Plattformen
  • Expert-level Kenntnisse in Java und Spring Boot
  • Tiefe Erfahrung mit Enterprise Architecture, Distributed Systems und Microservices
  • Starke Kenntnisse mit AWS, Cloud-Native Design und Kubernetes
  • Verständnis von Application Security und Production-Readiness