Launch Legends
Cambridge Mobile Telematics
Principal Software Engineer, Mobile
Über die Stelle
CMT sucht einen Principal Android Engineer, der uns hilft, die Welt zu verändern.
CMT hat über 65 Millionen Fahrer geschützt und über 126,000 Unfälle weltweit verhindert.
Wir entwickeln KI, um einige der schwierigsten Herausforderungen im Bereich Mobilität zu lösen – Risiken zu verstehen und zu reduzieren, Unfälle zu erkennen und Menschen lebensrettende Hilfe zukommen zu lassen.
Die Probleme sind schwierig. Die Auswirkungen sind real.
Unabhängig von Ihrer Rolle wird Ihre Arbeit bei CMT wichtig sein.
Dies ist eine Principal-Level Individual Contributor-Position im Android SDK Team, mit Fokus auf tiefgreifende technische Verantwortung, funktionsübergreifende technische Führung und die Gestaltung der Architekturen der Android SDK Plattform von CMT.
Aufgaben
- Enge Zusammenarbeit mit Produktmanagern, um Geschäftsziele zu verstehen und Projektpläne zu entwickeln, die den Geschäftsanforderungen entsprechen.
- Verantwortung für eine signifikante Komponente des mobilen technischen Stacks bei CMT.
- Schulung, Anleitung und Mentoring anderer Entwickler in Bezug auf ordnungsgemäße Softwareentwicklungsprozesse und -methoden.
- Teilnahme am Einstellungsprozess.
- Überwindung von Team- und Servicegrenzen zur Lösung technischer und geschäftlicher Probleme.
- Entwurf und Architektur von Lösungen, die wartbar, skalierbar, zuverlässig und testbar sind, unter Berücksichtigung zukünftiger Geschäftsziele.
- Durchführung von Code- und Design-Reviews.
- Mögliche Leitung von Projektgruppen, die sich auf ein bestimmtes Unternehmensziel oder Schlüsselergebnis konzentrieren.
- Verbesserung der unternehmensintern definierten Entwicklungs- und Betriebsstandards und -prozesse.
- Bereitstellung von Bereitschaftsdienst während geschäftskritischer Notfallszenarien. Unterstützung und Fehlerbehebung bei Produktionsproblemen nach Bedarf.
- Erledigung aller zusätzlichen anfallenden Aufgaben.
Qualifikationen
- Bachelor-Abschluss oder gleichwertige Berufserfahrung und/oder Zertifizierung in einem verwandten Bereich.
- 7+ Jahre relevante Berufserfahrung.
- Fähigkeit zur Durchführung allgemeiner Entwicklungsaufgaben unter Linux und MacOS; Kenntnisse in einer Skriptsprache wie Python, Ruby, mit der Fähigkeit, weitere zu erlernen.
- Verständnis von agilen Entwicklungsmethoden (insbesondere SCRUM).
- Erfahrung mit verschiedenen Anwendungsarchitekturen wie Model-View-Controller, MVVM und VIPER.
- Erfahrung im Konsumieren und/oder Entwerfen von REST APIs.
- Erfahrung in der Erstellung, Entwicklung und Auslieferung von Android oder iOS mobilen Anwendungen und SDKs.
- Grundlegendes Verständnis von End-to-End-Technologielösungen, einschließlich backend-Systemen.
- Erfahrung mit Continuous Deployment und Test-Driven Development (TDD).
Für Android-Entwickler erforderliche Kenntnisse
- Fundierte Kenntnisse in Java und Kotlin mit einem starken Verständnis von Nebenläufigkeitskonzepten.
- Erfahrung mit Android JetPack-Bibliotheken.
- Erfahrung mit Kotlin Coroutines und Flows.
- Vertrautheit mit Drittanbieter Android-Bibliotheken wie RxJava, Dagger 2 und Retrofit.
- Fließende Kenntnisse des Gradle-Build-Systems für Android.
Für iOS-fokussierte Entwickler erforderliche Kenntnisse
- Fundierte Kenntnisse in Swift und Objective-C mit einem starken Verständnis von Nebenläufigkeitskonzepten.
- Erfahrung mit iOS Frameworks und Entwicklung mit Xcode.
- Vertrautheit mit Drittanbieter iOS-Bibliotheken.
- Fließende Kenntnisse von Cocoapods oder dem Swift Package Manager.
Wünschenswerte Kenntnisse
- Aktive Nutzung von KI-Codierungswerkzeugen in der Entwicklung, kritische Bewertung von KI-generiertem Code auf logische Fehler, Randfälle und Sicherheits- oder Zuverlässigkeitsrisiken, sowie die Fähigkeit, jeglichen übernommenen Code zu erklären und die volle Verantwortung dafür zu übernehmen.
- Vorerfahrung in der Entwicklung und Wartung von SDKs oder mobilen Plattformen, die von externen Entwicklern genutzt werden, einschließlich der Verwaltung der API-Versionierung, Abwärtskompatibilität und Entwicklerergonomie.
- Erfahrung mit mobilen Observability-Praktiken, einschließlich benutzerdefinierter Logging-Pipelines, Absturzberichterstattung und Metrikerfassung mit geringem Overhead auf Geräten.
- Erfahrung mit Hintergrundverarbeitung und Akkuoptimierung unter Android, einschließlich der Verwaltung von Betriebssystembeschränkungen wie Doze-Modus, App Standby und Anforderungen an Hintergrunddienste.
- Nachgewiesene Erfolgsbilanz in technischer Führung ohne formale Autorität, einschließlich der Steuerung von Architekturentscheidungen, Mentoring von Kollegen und Beeinflussung der technischen Ausrichtung über Teams hinweg.
Vergütung und Leistungen
- Faire und wettbewerbsfähige Vergütung basierend auf Fähigkeiten und Erfahrung sowie jährlicher Leistungsbonus.
- Aktienoptionen können in Form von Restricted Stock Units (RSUs) gewährt werden.
- Kranken-, Zahn-, Augen- und Lebensversicherung, 401k Matching, kurz- und langfristige Invaliditätsversicherung und Elternzeit.
- Unbegrenzte bezahlte Urlaubszeit, einschließlich Urlaub, Krankheitstagen & Feiertagen.
- Flexible Arbeitszeiten und Homeoffice-Regelung je nach Rolle und Verantwortung.
Basisgehaltsspanne
- Die Basisgehaltsspanne für diese Position beträgt: $167,200 bis $209,000. Diese Spanne gilt speziell für Cambridge, MA.
Zusätzliche Vergünstigungen
- Arbeit an einer Mission mit realer Wirkung: verhinderte Unfälle, vermiedene Verletzungen, geschützte Leben weltweit.
- Treten Sie einem Branchenführer bei – 65 Millionen Fahrer geschützt, über 140 Programme in 25 Ländern.
- Anerkannter Innovator im Bereich Mobility AI, ausgezeichnet mit Top-Ehrungen, einschließlich TIME Industry Leader in AI, einem Gold Edison Award und dem Artificial Intelligence Excellence Award für AI for Social Good. CMT ist außerdem Great Place to Work Certified.
- Seien Sie Teil des Teams, das die Zukunft der Mobilität und Verkehrssicherheit erfindet.
- Schnelles Handeln, Verantwortung für Ergebnisse, Arbeit, die zählt.
- Hohe Eigenverantwortung, kleine Teams und direkter Zugang zur Führungsebene – keine Hierarchieebenen zwischen Ihrer Arbeit und ihrer Wirkung.
- Unbegrenzte PTO, flexible Arbeitszeiten, wettbewerbsfähiges Gehalt, jährlicher Leistungsbonus, RSUs und umfassende Leistungen einschließlich Kranken-, Zahn-, Augenversicherung und 401k Matching.
- Sommerfreitage bieten Teammitgliedern halbe Tage zur Erholung.
- Treten Sie einer unserer Mitarbeiter-Ressourcengruppen bei: Black, AAPI, LGBTQIA+, Women, Book Club und Health & Wellness.
- Umfassende Programme für Wohlbefinden, Bildung und Mitarbeiterunterstützung.
Engagement für Vielfalt und Inklusion
Bei CMT glauben wir, dass die besten Ideen aus einer Mischung von Hintergründen und Perspektiven entstehen.
Wir sind ein Arbeitgeber, der Chancengleichheit fördert und sich für die Schaffung eines Arbeitsplatzes und einer Kultur einsetzt, in der sich jeder wertgeschätzt, respektiert und befähigt fühlt, seine einzigartigen Talente und Perspektiven einzubringen. Vielfalt ist entscheidend für unseren Erfolg, und wir suchen aktiv nach Kandidaten aller Hintergründe, die sich unserem wachsenden Team anschließen.
Wir diskriminieren nicht aufgrund von Rasse, Religion, Hautfarbe, nationaler Herkunft, Geschlecht, sexueller Orientierung, Alter, Familienstand, Veteranenstatus oder Behinderung. CMT hat seinen Hauptsitz in Cambridge, MA. Erfahren Sie mehr unter cmtelematics.com und folgen Sie uns auf Instagram @cmt.ai
Über Cambridge Mobile Telematics
Cambridge Mobile Telematics (CMT) ist das weltweit größte Telematik- und KI-Unternehmen für sicherere Mobilität. Seine Mission ist es, die Straßen und Fahrer der Welt sicherer zu machen. Die KI-gesteuerte Plattform des Unternehmens, DriveWell Fusion®, identifiziert und reduziert proaktiv Fahrrisiken, was zu weniger Unfällen und Verletzungen führt. Bis heute hat die Technologie von CMT weltweit über 126,000 Unfälle verhindert. CMT ermöglicht es Partnern, Risiken zu messen, Unfälle zu erkennen, lebensrettende Hilfe zu leisten und die Schadenabwicklung zu optimieren. Mit Hauptsitz in Cambridge, MA, ist CMT global tätig und unterhält Büros in Budapest, Ungarn; Chennai, Indien; Seattle, Washington; Tokio, Japan; und Zagreb, Kroatien. Erfahren Sie mehr unter cmt.ai.
