Auf einen Blick
- Aufgaben: Leite Architekturentscheidungen und arbeite an verschiedenen Projekten mit einem dynamischen Team.
- Unternehmen: Portable, ein Unternehmen, das sich für soziale Veränderungen durch Technologie einsetzt.
- Vorteile: Wettbewerbsfähiges Gehalt, flexible Arbeitszeiten und umfangreiche Weiterbildungsmöglichkeiten.
- Weitere Informationen: Engagiertes Team mit Fokus auf Vielfalt und Chancengleichheit.
- Warum dieser Job: Gestalte bedeutungsvolle Projekte in Bereichen wie psychische Gesundheit und soziale Gerechtigkeit.
- Qualifikationen: Erfahrung in C#, Python, Typescript und Cloud-Technologien erforderlich.
Das prognostizierte Gehalt liegt zwischen 128000 - 171000 € pro Jahr.
Über Portable
Wir kümmern uns um Menschen und die Welt. Wir suchen nach Bereichen mit sozialem Bedarf und politischen Mängeln und schaffen durch Forschung, Design und Technologie transformative Veränderungen. Unsere Kunden sind ebenso leidenschaftlich wie wir und arbeiten in Regierungsbehörden, gemeinnützigen Organisationen und sozial orientierten Unternehmen.
Derzeit arbeiten über 65 von uns als Forscher, Strategen, Designer, Technologen und Produzenten von unserem Hauptsitz in Collingwood sowie remote aus Co-Working-Spaces und von zu Hause aus in ganz Australien.
Ein Principal-Technologe mit Reichweite
Diese Rolle ist Teil eines unserer Lieferungsteams. Die Arbeit umfasst mehrere Projekte gleichzeitig: verschiedene Kunden, verschiedene Problemstellungen, verschiedene Technologieumgebungen. Sie werden nicht langfristig bei einem einzelnen Kunden eingebettet sein. Sie werden über ein Portfolio von Arbeiten wechseln, dorthin gehen, wo Sie gebraucht werden, und in all diesen Bereichen Exzellenz demonstrieren.
Das erfordert echte Anpassungsfähigkeit. Eine Woche könnten Sie Architekturentscheidungen auf einer cloud-nativen Plattform leiten und in der nächsten Woche mit einem mittelständischen Entwickler an einer kniffligen Integration arbeiten oder helfen, einen Vorschlag zu gestalten. Sie sind mit diesem Kontextwechsel vertraut und genießen ihn sogar.
Sie sind über den Punkt hinaus, an dem Sie sich technisch beweisen müssen. Was Sie antreibt, ist, die Arbeit richtig zu machen: das Richtige zu bauen, sicherzustellen, dass das Team versteht, warum, und die Dinge in einem besseren Zustand zu hinterlassen, als Sie sie vorgefunden haben. Sie können in eine mehrdeutige Situation eintreten, herausfinden, was benötigt wird, und einfach weitermachen.
Sie wissen auch, dass gute Technologieberatung nicht nur auf die Lieferung beschränkt ist. Sie helfen uns, Aufträge zu gewinnen, indem Sie jemand sind, dem die Kunden vertrauen, und indem Sie in der Lage sind, den technischen Ansatz klar zu artikulieren, wenn es darauf ankommt.
Wir suchen jemanden, der:
- ein Principal-Level-Praktiker ist: technisch stark, anpassungsfähig über verschiedene Stacks und in der Lage, Projekte unabhängig zu leiten
- Tiefe in C#, Python, Typescript, AWS und/oder Azure mitbringt, gepaart mit einer technologieagnostischen Denkweise und der Bereitschaft, in Open-Source- und Microsoft-Ökosystemen zu arbeiten
- mit KI-Tools vertraut ist und diese aktiv anwendet, sowohl in seiner eigenen Arbeit als auch um seinem Team zu helfen, besser zu arbeiten
- komplexe Systeme über mehrere Projekte und Branchen hinweg entworfen und geliefert hat, von der Architektur bis zur Produktion
- die Lieferung unabhängig leiten kann: Arbeiten abstecken, Unsicherheiten managen und Teams auf Kurs halten
- klar mit einer breiten Palette von Stakeholdern kommuniziert, persönlich und schriftlich, ohne sich hinter Jargon zu verstecken
- jüngere Mitarbeiter durch Pairing, Pull-Request-Reviews und direkte Anleitung betreut
- Wissen frei teilt und die Menschen um ihn herum besser macht
- uns beim Wachstum hilft, indem er zu Pitches beiträgt und das Vertrauen der Kunden aufbaut
Eine Woche bei Portable könnte so aussehen:
- Leitung der Architektur und Implementierung einer neuen API-Schicht auf einer AWS-gehosteten Plattform, während Infrastrukturentscheidungen bei einem separaten Azure-Projekt überprüft werden
- Zusammenarbeit mit einem mittelständischen Ingenieur an einem komplexen Integrationsproblem, nicht nur das Problem lösen, sondern ihm auch helfen, das Verständnis für die Gründe zu entwickeln
- Überprüfung von Pull-Requests über einige aktive Projekte hinweg, mit Feedback, das sowohl den Code als auch die Person, die ihn geschrieben hat, verbessert
- Beitrag zu einem Vorschlag, der dem Team hilft, den technischen Ansatz zu formulieren und den Fall darzulegen, warum Portable der richtige Partner ist
- Durchführung einer unserer monatlichen Deep-Dive-Sitzungen zu etwas, mit dem Sie in letzter Zeit gearbeitet haben, vielleicht KI-unterstützte Entwicklung oder ein Architektur-Muster, das es wert ist, geteilt zu werden
- Sprint-Planung mit einem Producer, Schreiben von Tickets in Jira und Überlegung, wie die Arbeit strukturiert werden kann, damit Junior-Entwickler echte Lernmöglichkeiten erhalten
Wie wir unser Team bezahlen und unterstützen
Die Gehaltsspanne für diese Rolle liegt zwischen 138.000 und 190.000 USD zuzüglich Superannuation.
Hier ist, was sonst noch mit der Arbeit bei Portable verbunden ist:
- Bedeutsame Arbeit: Wir übernehmen Projekte, die darauf abzielen, einen echten Unterschied in Bereichen wie psychische Gesundheit, soziale Gerechtigkeit und Barrierefreiheit zu machen
- Flexible Arbeitszeiten: Remote- und Hybridoptionen (bis zu 2 Tage pro Woche remote), flexible Stunden und personalisierte Start-/Endzeiten
- Zusätzlicher Urlaub: Bonusjahresurlaub basierend auf der Betriebszugehörigkeit, die Möglichkeit, mehr Urlaub zu kaufen, bezahlter Freiwilligenurlaub und bezahlte mentale Gesundheitstage ohne erforderliche Erklärung
- Berufliche Entwicklung: ein jährliches Budget von 2.000 USD plus zwei Arbeitstage, strukturierte Karrierewege, halbjährliche Gehaltsüberprüfungen und Zugang zu unseren Leadership-Entwicklungsprogrammen
- Unterstützung des Wohlbefindens: bis zu 4 Beratungssitzungen pro Jahr über unser EAP mit The Mindroom, die allgemeines Wohlbefinden, Karriereplanung und Lebensherausforderungen abdecken
- Finanzielle Vorteile: Gewinnbeteiligungsbonus, Optionen für Mitarbeiterbeteiligungspläne und Gehaltsopfer
- Familienfreundlich: verbesserte Elternzeit und flexible Regelungen für Dinge wie Schulabholungen und die Betreuung kranker Familienmitglieder
Wir setzen uns dafür ein, ein diverses und gleichberechtigtes Team aufzubauen. Personen aus unterrepräsentierten Gruppen werden nachdrücklich ermutigt, sich zu bewerben.
Principal Engineer Arbeitgeber: portable
Portable ist ein hervorragender Arbeitgeber, der sich leidenschaftlich für soziale Veränderungen und die Verbesserung der Lebensqualität einsetzt. Mit einem flexiblen Arbeitsumfeld, das sowohl Remote- als auch Hybridoptionen bietet, sowie umfangreichen Möglichkeiten zur beruflichen Weiterentwicklung und einem starken Fokus auf das Wohlbefinden der Mitarbeiter, schaffen wir eine unterstützende und inklusive Kultur. Unsere Projekte sind bedeutungsvoll und zielen darauf ab, in Bereichen wie psychische Gesundheit und soziale Gerechtigkeit einen echten Unterschied zu machen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Principal Engineer 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 portable anzuklopfen, wenn du dich auf die Stelle als Principal Engineer 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 portable vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Principal Engineer 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 portable 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 portable 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.