Auf einen Blick
- Aufgaben: Leite ein Team von Software-Ingenieuren und forme innovative Softwarelösungen für die Verteidigungs- und Geheimdienstgemeinschaft.
- Unternehmen: Air, führendes Technologieunternehmen im Bereich Enterprise Readiness.
- Vorteile: Vollzeitstelle mit wettbewerbsfähigem Gehalt und Entwicklungsmöglichkeiten.
- Weitere Informationen: Dynamisches Arbeitsumfeld mit Möglichkeiten zur persönlichen und beruflichen Weiterentwicklung.
- Warum dieser Job: Gestalte die Zukunft der Softwareentwicklung und mache einen echten Unterschied in der globalen Sicherheit.
- Qualifikationen: Erforderlich: Bachelor-Abschluss in Informatik und 5+ Jahre Erfahrung in der Softwareentwicklung.
Air ist der führende Anbieter im Bereich Unternehmensbereitschaft. Unsere Mission ist es, die Bereitschaft als einen Zustand in Echtzeit zu etablieren, der kontinuierlich erreicht wird. Heute besteht eine gefährliche Bereitschaftslücke zwischen dem, was die Frontlinie benötigt, und dem, was geliefert wird. Unsere KI-native Plattform, Air Enterprise Readiness, bringt Entwicklung, Produktion, Lieferung und Unterstützung in ein koordiniertes Ausführungssystem für Regierungsbehörden und industrielle Lieferanten zusammen.
Wir suchen einen dynamischen und erfahrenen Software Engineering Manager, der unserem talentierten Team als Forward Deployed Engineering (FDE) Manager bei Air beitritt. Als FDE Manager werden Sie entscheidend dazu beitragen, unsere Software-Engineering-Prozesse und -Implementierungen auf neue Höhen zu bringen.
In dieser Rolle führen Sie ein Team von qualifizierten Forward Deployed Engineers (FDEs), sowohl Front-End- als auch Back-End-Spezialisten, durch den gesamten Softwareentwicklungszyklus. Sie überwachen Agile-Zeremonien, setzen Codierungs- und Teststandards und stellen die Qualität der Lieferungen sicher. Ihre Führung wird entscheidend sein, um Geschäftsanforderungen in technische Spezifikationen zu übersetzen, skalierbare Technologien aufzubauen und Innovation sowie Effizienz innerhalb des Teams zu fördern.
Diese Rolle ist eine Vollzeitstelle, die in unserem Büro in Pittsburgh, PA oder Arlington, VA angesiedelt ist. Diese Rolle kann bis zu 10% Reiseaufwand erfordern.
Verantwortungsbereich:
- Zusammenarbeit mit den Go-To-Market-Teams, um angemessene Ingenieurdienstleistungen und -lieferungen für Regierungsbehörden sicherzustellen.
- Führen und Mentoring eines Teams von FDEs, sie von der Ideenfindung bis zur Implementierung zu leiten und ein kollaboratives und produktives Arbeitsumfeld zu fördern.
- Organisieren und Leiten von Agile-Zeremonien für das Software-Engineering-Team, um eine effiziente Projektausführung und Ausrichtung an den Geschäftszielen sicherzustellen.
- Festlegung von besten Praktiken und Standards für Codierung und Tests für Ingenieure, um Exzellenz in der Softwareentwicklung voranzutreiben.
- Verantwortung für die Entwicklung, das Testen und die Bereitstellung moderner Softwareanwendungen und neuer Funktionen, um sicherzustellen, dass sie den Qualitätsstandards und Fristen entsprechen.
- Überwachung der Qualität der Lieferungen der Ingenieure, einschließlich Codierung, Tests und Debugging, um hohe Standards der Softwarequalität aufrechtzuerhalten.
- Enge Zusammenarbeit mit dem Produktteam von Air, um Geschäftsanforderungen in technische Spezifikationen zu übersetzen und die erfolgreiche Lieferung von Softwarelösungen sicherzustellen.
- Ständige Suche nach Innovations- und Prozessverbesserungsmöglichkeiten, um Effizienzen in allen zugewiesenen Aufgaben zu finden und den Erfolg des Teams voranzutreiben.
- Zusammenarbeit mit Dateningenieuren, Datenwissenschaftlern, QA-Ingenieuren und DevOps-Ingenieuren zur Verbesserung der Gesamtqualität und Leistung unserer Plattform.
Qualifikationen:
- US-Staatsbürgerschaft ist erforderlich.
- Bachelor-Abschluss in Informatik, Mathematik oder gleichwertige Erfahrung.
- 5+ Jahre Erfahrung im Projektmanagement mit externen oder internen Kunden, komplexen und großangelegten Projekten.
- Mindestens 5 Jahre Erfahrung im Management von Softwareentwicklung mit objektorientierten Programmiersprachen (z.B. Java, C++, Python, C# oder Ruby).
- 2+ Jahre Erfahrung im People Management.
- Gründliches Verständnis der Microservice-Architektur.
- Nachweisliche Erfahrung in der Führung von Teams mit einem agilen Entwicklungsrahmen.
- Starke analytische Fähigkeiten und unerschütterliche Aufmerksamkeit für Details.
Wünschenswerte Fähigkeiten:
- Aktueller Besitz einer US-Sicherheitsfreigabe oder die Fähigkeit, eine solche mit unserer Unterstützung zu erhalten.
- Erfahrung oder Einblick in die Nuancen eines Startups oder einer anderen unternehmerischen Umgebung.
- Erfahrung in SQL und Datenbankdesign.
- Starkes Wissen über Datenstrukturen, objektorientiertes Design, Algorithmen, Ausnahmebehandlung und Fehlersuche.
- Praktische Erfahrung mit JavaScript-Frameworks wie React oder AngularJS.
- Vertrautheit mit Redis, Aurora PostgreSQL und Apache Kafka.
- Fähigkeit zur Profilierung von Java-Anwendungen zur Identifizierung von Engpässen.
- Kenntnis von Continuous Integration und Continuous Delivery Konzepten und Build-Tools.
- Erfahrung mit Containern, Cloud-Infrastruktur und DevOps-Mustern.
- Vertrautheit mit Linux-Befehlen und Skripting.
Wir sind fest davon überzeugt, dass die bisherige Leistung der beste Indikator für zukünftige Leistungen ist. Wenn Sie gerne Lösungen für komplexe Probleme entwickeln, ein Selbststarter sind und leidenschaftlich daran interessiert sind, einen Einfluss auf die globale Sicherheit auszuüben, freuen wir uns darauf, von Ihnen zu hören.
Air ist ein Arbeitgeber, der Chancengleichheit bietet. Alle qualifizierten Bewerber werden ohne Rücksicht auf Rasse, Hautfarbe, Religion, Geschlecht, nationale Herkunft, sexuelle Orientierung, Geschlechtsidentität, Behinderung und geschützte Veteranenstatus oder andere gesetzlich geschützte Merkmale bei der Beschäftigung berücksichtigt.
Software Engineering Manager, Forward Deployed Arbeitgeber: Air
Air ist ein hervorragender Arbeitgeber, der eine dynamische und unterstützende Arbeitsumgebung bietet, in der Innovation und Teamarbeit gefördert werden. Mit einem klaren Fokus auf die Verteidigungs- und Geheimdienstgemeinschaften ermöglicht Air seinen Mitarbeitern, an bedeutenden Projekten zu arbeiten, die einen direkten Einfluss auf die nationale Sicherheit haben. Die Möglichkeit zur beruflichen Weiterentwicklung und die enge Zusammenarbeit mit talentierten Fachleuten machen die Position des Software Engineering Managers in Pittsburgh oder Arlington besonders attraktiv.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Software Engineering Manager, Forward Deployed 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 Air anzuklopfen, wenn du dich auf die Stelle als Software Engineering Manager, Forward Deployed 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 Air vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineering Manager, Forward Deployed 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 Air 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 Air 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.