Auf einen Blick
- Aufgaben: Entwickle Software, um Regierungsdienste zu verbessern und große Datenmengen zugänglich zu machen.
- Unternehmen: Skylight, eine innovative digitale Beratung mit Fokus auf öffentliche Dienstleistungen.
- Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Dynamisches, remote-freundliches Umfeld mit großartigen Karrierechancen.
- Warum dieser Job: Gestalte die Zukunft der Regierung mit modernster Technologie und mache einen echten Unterschied.
- Qualifikationen: Erfahrung in der Softwareentwicklung und Teamarbeit sind erforderlich.
Das prognostizierte Gehalt liegt zwischen 55000 - 70000 € pro Jahr.
Skylight ist eine digitale Beratung, die Design und Technologie nutzt, um Regierungsbehörden zu helfen, bessere öffentliche Dienstleistungen zu erbringen. Wir sind an der Spitze einer bürgerlichen Bewegung, um zu reinventieren, wie alle Ebenen der Regierung Familien, Patienten und viele andere in der heutigen digitalen Welt bedienen. Wenn Sie Teil dieser kritischen Bewegung sein möchten, würden wir uns freuen, Sie in unserem wachsenden Team von Technologen im öffentlichen Interesse willkommen zu heißen. Die Arbeit, die wir leisten, ist wichtig.
Bei Skylight entwerfen, implementieren und warten Software-Ingenieure Softwaresysteme, um die Regierungsdienste für die Nutzer zu verbessern. Diese Software wird entwickelt, um den Bedürfnissen der regulären Nutzer von Regierungsdiensten sowie den Partnern von Skylight in der Regierung gerecht zu werden. Skylight arbeitet mit den National Archives (NARA) zusammen, um zu verbessern, wie elektronische Aufzeichnungen in der Regierung migriert, erhalten und abgerufen werden. In diesem Team werden Sie End-to-End auf einem cloud-nativen Stack — einschließlich AWS, Spring Boot und Angular — arbeiten, um große Mengen von Regierungsaufzeichnungen zuverlässig, durchsuchbar und zugänglich zu machen.
Was Sie tun werden:
- Systeme entwickeln und verbessern, die große Mengen von Regierungsaufzeichnungen migrieren, erhalten und durchsuchbar und zugänglich machen.
- Softwareprodukte End-to-End — Frontend und Backend — auf einem cloud-nativen Stack als Teil eines interdisziplinären Teams von Forschern, Designern, Produktmanagern und Ingenieuren entwickeln.
- Zugängliche, konforme Schnittstellen und die APIs und Dienste dahinter erstellen, wobei sichere Datenaustausche zuverlässig und leistungsfähig bleiben.
- Für und Einhaltung von lean-agilen Engineering-Praktiken wie API-first-Design, kontinuierliche Integration, Versionskontrolle und automatisiertes Testen eintreten.
- Sichere, konforme Software entwickeln, die den bundesstaatlichen Sicherheitsstandards entspricht und gegen gängige Schwachstellen schützt.
- Andere Ingenieure betreuen und Wissen teilen, um die Engineering-Praxis des Teams zu stärken.
Was wir suchen:
Grundlegende Qualifikationen:
- Fähigkeit, sauberen, funktionierenden und wiederverwendbaren Code zu schreiben.
- Kann qualitativ hochwertigen Code produzieren, indem er guten Praktiken wie automatisiertem Testen folgt.
- Vertraut mit dem Bau sicherer, konformer Software und dem Schutz gegen gängige Schwachstellen.
- Besitzt ein grundlegendes Verständnis von Datenengineering, einschließlich der Nutzung verschiedener Datenspeicher zur Handhabung persistenter Daten in Softwaresystemen.
- Versteht die verschiedenen Teile von Softwaresystemen und wie man sie zusammenfügt, während man Leistung, Zuverlässigkeit und Verfügbarkeit im Auge behält.
- Erfahrung in der Entwicklung von Softwareprodukten End-to-End — Frontend und Backend — auf einem cloud-nativen Stack als Teil eines interdisziplinären Teams in iterativer Lieferung.
- Versteht die Bedeutung, immer die Nutzer in den Mittelpunkt seiner Arbeit zu stellen, einschließlich der Überlegung der Auswirkungen und Implikationen des Codes, den man schreibt.
- Eine Denkweise und Arbeitsweise, die mit unseren Kernwerten übereinstimmt.
Wünschenswerte Qualifikationen:
- Erfahrung mit Datenbanken und Cloud-Infrastruktur, idealerweise AWS und OpenSearch.
- Vertrautheit mit CI/CD-Best-Practices.
- Erfahrung mit Infrastruktur als Code (z.B. Docker, Terraform).
- Vertrautheit mit Java/Spring Boot und einem modernen JavaScript-Framework wie Angular.
- Erfahrung in der Bereitstellung von Technologie und der Modernisierung von Altsystemen in der Regierung, regulierten Branchen oder anderen gemeinnützigen Bereichen.
- Eine Erfolgsbilanz, die zeigt, dass man in Remote-Teams ausgerichtet und verantwortlich bleibt.
Weitere Anforderungen:
- Einige unserer verfügbaren Rollen sind auf Bundesverträge beschränkt, die einen Abschluss oder zusätzliche Jahre Erfahrung als Ersatz erfordern.
- Alle Arbeiten müssen innerhalb der USA durchgeführt werden, mit Ausnahme der US-Territorien.
- Dieser Vertrag erfordert die US-Staatsbürgerschaft, um für eine Anstellung in Frage zu kommen.
- Sie müssen erfolgreich eine Unternehmenshintergrundüberprüfung abschließen.
Positionstyp: Dies ist eine Vollzeitstelle ohne Anspruch auf Überstunden.
Standort: Dies ist eine vollständig remote Position.
Reise: Diese Rolle kann gelegentliche Reisen basierend auf Unternehmens-, Kunden- oder Vertragsbedürfnissen erfordern.
Gehalt: Wir möchten Ihnen das wettbewerbsfähigste Gehalt bieten, das möglich ist. Nach all dem haben Sie es verdient! Zu diesem Zweck verwenden wir die Ergebnisse unseres Interviewprozesses, um zu bestimmen, welches Gehalt am angemessensten ist, basierend auf Ihrem aktuellen Erfahrungsgrad.
Leistungen: Ihr Wohlbefinden ist uns wichtig, daher konzentrieren wir uns darauf, Sie auf verschiedene Weise zu unterstützen:
- Krankenversicherung, Zahnversicherung, Augenversicherung.
- Kurz- und langfristige Invaliditätsversicherung.
- Leben und AD&D-Versicherung.
- FSA für abhängige Pflege, Gesundheits-FSA, Gesundheits-Sparkonto.
- Dollar-für-Dollar 401(k)-Matching bis zu 10% Ihres Gehalts ohne Vesting-Periode.
- Flexible bezahlte Urlaubsrichtlinie (in der Regel etwa 25 Tage pro Jahr), plus 11 bezahlte Feiertage.
- Bis zu 12 Wochen bezahlter Urlaub für alle berechtigten neuen Eltern, die ein Kind bekommen, adoptieren oder Pflegeeltern werden.
- Leistungsprämien, einschließlich jährlicher Gehaltserhöhung, jährlicher Leistungsbonus, Spot-Boni und Aktienoptionen.
- Bonusse für Geschäftsentwicklung/Vertrieb.
- Empfehlungsboni.
- Jährliches Budget von 2000 USD für berufliche Entwicklung.
- Jährliches Budget von 750 USD für technologiebezogene Käufe.
- Jährliches Budget von 100 USD für Merchandise, um Ihren Skylight-Stolz zu zeigen (Hoodies, Hüte und mehr).
- Dollar-für-Dollar-Spendenübereinstimmung für wohltätige Zwecke, bis zu 500 USD pro Jahr.
- Flexibles, remote-freundliches Arbeitsumfeld.
- Ein Umfeld, das Sie ermächtigt, Ihre Superkräfte für das Gemeinwohl zu entfalten.
Interviewtipps: Unser Prozess umfasst eine vorläufige Überprüfung, ein Fachgespräch, ein Verhaltensgespräch und ein umgekehrtes Interview, bei dem Sie Ihr potenzielles Team treffen — normalerweise vier Gespräche über zwei bis drei Wochen. Hier sind einige Tipps, um Ihnen bei der Vorbereitung auf ein erfolgreiches Interview zu helfen:
- Besuchen Sie unsere Join-Seite, um mehr darüber zu erfahren, wie unser Interviewprozess funktioniert.
- Schauen Sie sich unser Career Pathways-Framework an, um mehr über die verschiedenen Rollen innerhalb von Skylight und die erforderlichen Fähigkeiten zu erfahren.
- Durchstöbern Sie unsere Fallstudien, um mehr über unsere Arbeit zu erfahren.
Wenn Sie während des Bewerbungs- oder Interviewprozesses angemessene Vorkehrungen treffen möchten, wenden Sie sich bitte an unser Rekrutierungsteam unter recruiting@skylight.digital. Wir nehmen an E-Verify teil und werden der Bundesregierung nach der Einstellung Ihre Form I-9-Informationen zur Bestätigung Ihrer Arbeitsberechtigung in den USA zur Verfügung stellen. Wir sind ein Arbeitgeber, der Chancengleichheit bietet. Alle qualifizierten Bewerber werden unabhängig von Rasse, Hautfarbe, nationaler Herkunft, Geschlecht, Religion, Alter, Behinderung, Veteranenstatus oder einer anderen durch geltendes Recht geschützten Kategorie bei der Beschäftigung berücksichtigt.
Senior/Staff Software Engineer, Fullstack Arbeitgeber: Skylight
Skylight ist ein hervorragender Arbeitgeber, der sich leidenschaftlich dafür einsetzt, durch innovative Technologie und Design die öffentlichen Dienstleistungen zu verbessern. Mit einem flexiblen, remote-freundlichen Arbeitsumfeld und umfangreichen Vorteilen wie einem großzügigen 401(k)-Matching, bezahltem Elternurlaub und einem jährlichen Budget für berufliche Weiterbildung bietet Skylight seinen Mitarbeitern nicht nur eine sinnvolle Arbeit, sondern auch zahlreiche Möglichkeiten zur persönlichen und beruflichen Weiterentwicklung. Hier haben Sie die Chance, Teil einer Bewegung zu sein, die das öffentliche Wohl fördert und gleichzeitig in einem unterstützenden Team von Fachleuten arbeitet.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior/Staff Software Engineer, Fullstack erhalten könnten
✨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 Skylight anzuklopfen, wenn du dich auf die Stelle als Senior/Staff Software Engineer, Fullstack 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 Skylight vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior/Staff Software Engineer, Fullstack mit Bravour zu bestehen
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 Skylight 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 Skylight 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.