Auf einen Blick
- Aufgaben: Leite ein Team zur Entwicklung einer nächsten Generation von Video-Plattformen.
- Unternehmen: Chamberlain Group, ein globaler Marktführer in intelligentem Zugang.
- Vorteile: Attraktives Gehalt, umfassende Sozialleistungen und 401(k)-Beitrag.
- Weitere Informationen: Dynamisches Umfeld mit großartigen Karrierechancen und Weiterbildungsmöglichkeiten.
- Warum dieser Job: Gestalte innovative Lösungen und beeinflusse Millionen von Nutzern weltweit.
- Qualifikationen: 10+ Jahre Erfahrung in Softwareentwicklung und Cloud-Architektur.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Chamberlain Group (CG) ist ein globaler Marktführer im Bereich intelligenter Zugänge und ein Unternehmen des Blackstone-Portfolios. Angetrieben durch unsere myQ-Technologie machen wir den Zugang für Millionen von Hausbesitzern, Unternehmen und Gemeinschaften weltweit einfach und sicher. Unsere Flaggschiffmarken, LiftMaster® und Chamberlain®, sind in über 51 Millionen Haushalten zu finden, und mehr als 14 Millionen Menschen nutzen täglich die myQ®-App. Diese Position gehört zur Engineering-Gruppe von Chamberlain und ist eine Schlüsselrolle in der Führung, die dafür verantwortlich ist, die nächste Generation unserer Kern-Video-Plattform zu gestalten und aufzubauen, um das erwartete Wachstum zu unterstützen.
Die Video-Plattform ist ein groß angelegtes, hochverfügbares System, das Video-Streaming, Speicherung und Computer Vision für IP-Kameras und andere IoT-Geräte mit eingebetteten Kameras bereitstellt. Diese Position ist verantwortlich für die Anwendung fortgeschrittener Software-Engineering-Kenntnisse und bewährter Verfahren, um unsere Video-Plattform auf die nächste Stufe zu heben, indem das Team geleitet wird, um eine planetenweite Plattform zu entwerfen und zu bauen.
Aufgaben:- Leitung des Teams zur Gestaltung und zum Aufbau unserer nächsten Generation der Video-Plattform
- Identifizierung und Bewertung von Technologien und Architekturdesigns, die eine planetenweite Plattform unterstützen
- Zusammenarbeit mit anderen Architekten und Ingenieuren zur Erstellung durchdachter Softwaredesigns mit großem Umfang und hoher Komplexität
- Zusammenarbeit mit anderen Fachexperten von Chamberlain, wie AI/ML, Benutzererfahrung, Infrastruktur, Datenbank, Firmware und Front-End-Entwicklern, um Anforderungen für Funktionen und Plattformverbesserungen zu verstehen und zu analysieren
- Spezifikation und Implementierung von APIs, architektonischen Richtlinien und Standards für die Cloud-Softwareentwicklung
- Festlegung von Codierungsstandards und anderen bewährten Verfahren zur Erstellung wiederverwendbarer Codes
- Überwachung der Design-Review-Prozesse und Implementierung von Prozessverbesserungen zur Aufrechterhaltung hochwertiger Softwareanwendungen
- Bewertung der Fähigkeiten des funktionalen Teams und der Prozessreife, Skizzierung von Schulungsplänen und Entwicklung einer Technologie-Roadmap zur Förderung kontinuierlicher Verbesserungen innerhalb der Anwendungsteams
- Teilnahme an technischen Bewertungen, Scoping und Management von Änderungen am Code aufgrund neuer Geschäftsanforderungen, Produktverbesserungen und anderer Änderungsanfragen über mehrere Scrum-Teams hinweg
- Leitung technischer Diskussionen in Gemeinschaften der Praxis, Design-Reviews oder anderen technischen Besprechungsforen
- Mentoring und Coaching von Junior- und Senior-Ingenieuren zur Steigerung der Softwarefähigkeiten der Entwicklungsteams
- Berichterstattung über die Strategie und Roadmap des funktionalen Teams an Manager und Direktoren, um sich mit der Unternehmensstrategie abzustimmen
- Aktuell bleiben über moderne Technologien und Innovationen, die den kommerziellen Erfolg der myQ-Konnektivität und Video-Lösungen weiter verbessern können
- Verantwortung für die Einhaltung der Sicherheitsanforderungen, die vom Information Security-Team festgelegt wurden, sowie der festgelegten ISO 27001 Sicherheitsrollen, Verantwortlichkeiten und Befugnisse
- Einhaltung der Gesundheits- und Sicherheitsrichtlinien und -vorschriften; Manager sollten auch die Einhaltung in ihren Teams sicherstellen
- Schutz des Rufs der Chamberlain Group durch Vertraulichkeit von Informationen
- Aufrechterhaltung des professionellen und technischen Wissens durch Teilnahme an Bildungsworkshops, Lesen von Fachpublikationen, Aufbau persönlicher Netzwerke und Teilnahme an Fachgesellschaften
- Beitrag zum Teamerfolg durch Erreichung verwandter Ergebnisse und Teilnahme an Projekten nach Bedarf
- Abschluss in Informatik, einem verwandten technischen Bereich oder gleichwertige praktische Erfahrung
- Ein fortgeschrittener Abschluss in einem direkt anwendbaren Studienbereich kann bis zu zwei (2) Jahre berufliche Erfahrung ersetzen
- Über 10 Jahre relevante berufliche Erfahrung, wie in den wesentlichen Aufgaben und Verantwortlichkeiten definiert
- 8 Jahre Erfahrung mit Cloud-Architektur und Plattformdesign
- Erfahrung in der Gestaltung, Entwicklung und Wartung einer groß angelegten Cloud-Plattform
- Erfahrung in der Definition funktionaler Prozessverbesserungen und der Implementierung von Änderungen
- Umfangreiche Erfahrung in der Erstellung technischer Dokumentationen und der Implementierung von Dokumentationsstandards für andere
- Erfahrung in der Recherche von Technologien und der Festlegung einer langfristigen technischen Vision für die Plattform
- Erfahrung in der Einführung von Best Practices, Prinzipien und Standards für die Softwareentwicklung
- Erfahrung in der Etablierung von Softwareentwicklungszyklen
- Erfahrung im Aufbau hoch skalierbarer und zuverlässiger Softwarelösungsplattformen
- Erfahrung mit dem Java-Technologiestack, einschließlich Java SE, Java EE, JDBC, Hibernate
- Erfahrung mit WebRTC, H.264, HLS, ICE, Video-Relay
- Erfahrung mit Eclipse, GIT
- Erfahrung mit SQL, No-SQL-Datenbanken, Warteschlangen und Messaging-Systemen
- Erfahrung mit Tools zur Überwachung der Anwendungsleistung
- Erfahrung mit AWS-Diensten wie EKS, ECR, Aurora, S3, KVS, SQS, Recognition, CodePipeline
- Erfahrung in der Zusammenarbeit mit Teams über den gesamten Stack hinweg, einschließlich Firmware, Middleware und Front-End
- Gründliches Verständnis der Softwareentwicklungs- und Designprinzipien
- Gründliches Verständnis der groß angelegten, verbraucherorientierten Videozugangstechnologien, Abonnementdienste und deren Implementierung
- Gründliches Verständnis der cloudbasierten Entwicklung
- Gründliches Verständnis der SQL-Abfrageoptimierung und der Java-Codeoptimierung
- Gründliches Verständnis der besten Praktiken für Multithreading, insbesondere in Bezug auf Java
- Fähigkeit, klare Anweisungen an mehrere Entwicklungsteams über Teams und geografische Standorte hinweg zu geben
- Starke Führungs- und Kommunikationsfähigkeiten
- Fähigkeit, Arbeit zu schätzen, die Erstellung von Projektplänen zu unterstützen und den Fortschritt auf Plattformebene an das funktionale Management zu berichten
- Verständnis der Technologien und Architekturen, die über den gesamten Stack hinweg verwendet werden, einschließlich Firmware, Middleware und Front-End
- Bereitschaft zu reisen, bis zu 10% der Zeit national und international
Die Gehaltsspanne für diese Position liegt zwischen 159.490,00 und 267.742,00 USD; das angebotene Grundgehalt kann je nach verschiedenen Faktoren variieren, einschließlich, aber nicht beschränkt auf die angebotene Position, den Standort, die Ausbildung, das Training und/oder die Erfahrung. Neben dem Grundgehalt wird ein umfassendes Leistungspaket und ein 401(k)-Beitrag angeboten (alle Leistungen unterliegen den Anforderungen an die Berechtigung). Diese Position ist berechtigt, an einem kurzfristigen Anreizplan teilzunehmen, der den Bedingungen der geltenden Pläne und Richtlinien unterliegt.
Chamberlain Group möchte, dass alle Mitarbeiter erfolgreich sind, und ermutigt Menschen aus allen Hintergründen zur Bewerbung. Chamberlain Group ist ein Arbeitgeber, der Chancengleichheit bietet, und wird Bewerber unabhängig von Rasse, Hautfarbe, Religion, Geschlecht, nationaler Herkunft, Alter, sexueller Orientierung, Abstammung, Familienstand, Behinderung oder Veteranenstatus berücksichtigen. Wir setzen uns dafür ein, ein Umfeld zu fördern, in dem Menschen aller Erfahrungen willkommen sind.
Personen mit Behinderungen, die voraussichtlich Unterstützung für einen Teil des Bewerbungsprozesses benötigen, können sich vertraulich an Recruiting@Chamberlain.com wenden.
Principal Software Architect, Platform Engineering Arbeitgeber: Chamberlain Group
Chamberlain Group ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern nicht nur ein wettbewerbsfähiges Gehalt, sondern auch ein umfassendes Leistungspaket bietet, das die berufliche Weiterentwicklung fördert. In einer dynamischen und innovativen Arbeitsumgebung haben Mitarbeiter die Möglichkeit, an bedeutenden Projekten zu arbeiten, die Millionen von Menschen weltweit zugutekommen, während sie gleichzeitig von einem unterstützenden Team profitieren, das Vielfalt und Inklusion schätzt. Die Position des Principal Software Architect in unserer Engineering-Gruppe bietet die Chance, an der Spitze der Technologie zu stehen und die nächste Generation unserer Video-Plattform zu gestalten, was eine bedeutende Rolle in einem globalen Unternehmen darstellt.