Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen und übernehme Verantwortung für spannende Projekte.
- Unternehmen: Wachsendes Startup mit einer dynamischen und kreativen Arbeitskultur.
- Vorteile: Attraktives Gehalt, unbegrenzter Urlaub und großzügige Weiterbildungsmöglichkeiten.
- Weitere Informationen: Vielfältiges Team mit Fokus auf Inklusion und persönlichem Wachstum.
- Warum dieser Job: Gestalte die Zukunft der Softwareentwicklung und arbeite an bedeutenden Produkten.
- Qualifikationen: Erfahrung in der Softwareentwicklung und Teamarbeit sind erforderlich.
Das prognostizierte Gehalt liegt zwischen 60000 - 78000 € pro Jahr.
Hi, ich bin Abhik, Mitgründer und VP of Engineering von Ashby. Wir suchen einen ehrgeizigen Full-Stack-Entwickler, der sich darauf konzentriert, Kundenprobleme zu lösen und die richtigen langfristigen Investitionen zu tätigen, um diese heute und in zukünftigen Funktionen und Produkten zu lösen. Was Ashby Ihnen bietet, ist das Beste aus frühen und wachstumsstarken Umgebungen. In einem Seed-Startup schreiben Sie Produktspezifikationen, treffen Produkt- und Designentscheidungen und arbeiten in einer nahezu meetingsfreien Kultur. In einem wachstumsstarken Startup hängen zehntausende tägliche Nutzer von Ihrer Software ab und warten gespannt auf Ihre nächste Funktion.
Wir haben namhafte Kunden wie Notion, Linear, Shopify und Snowflake. Unsere Wachstums- und Bindungskennzahlen sind branchenführend: mehrere Millionen im ARR, über 100 % Wachstum im Jahresvergleich, sehr niedrige Abwanderung und viele Jahre finanzieller Spielraum. Wir teilen gerne weitere Details, sobald wir uns treffen.
Über die Rolle und wie wir arbeiten
Unsere Ingenieurskultur strebt danach, die Umgebungen nachzubilden, in denen wir als ICs die beste Arbeit geleistet haben – Eigenverantwortung und Einfluss auf die Nutzer mit kreativer und innovativer Software. Wir haben minimale Prozesse und geben den Ingenieuren die Freiheit, zu testen, zu iterieren und zu liefern. Keine täglichen Stand-ups, keine T-Shirt-Größen, keine Planungsmeetings.
Verantwortlichkeiten
- Als Product Engineer übernehmen Sie die Verantwortung für einen großen Teil eines unserer Produkte und leiten Projekte von Anfang bis Ende.
- Sie recherchieren Wettbewerber, schreiben Produktspezifikationen, erstellen Wireframes und mehr.
- Product Engineers bei Ashby haben:
- Automatisierte Interviewplanung entworfen und gebaut, die mögliche Zeiten aus einem Pool von Interviewern und Einschränkungen findet und sie den Kandidaten in unserer responsiven Webanwendung präsentiert.
- Eine verallgemeinerte deklarative Filterarchitektur entwickelt, die es Nutzern ermöglicht, komplexe Filter für jeden Datensatz mit einer konsistenten Benutzeroberfläche zu erstellen und diese in SQL in unserem Backend zu kompilieren.
- Ein Feature spezifiziert, entworfen und implementiert, das es Nutzern ermöglicht, Angebote vollständig innerhalb von Ashby zu unterzeichnen, einschließlich Kundenforschung, Prototyping und Integration mit zusätzlichen Funktionen.
Warum Sie sich bewerben sollten oder nicht
Software-Ingenieure kommen in vielen Varianten. Hier sind einige Dinge, die Ihnen helfen, zu entscheiden, ob dies zu Ihnen passt und wonach Sie suchen:
- Sie scheuen sich nicht, jeden Teil eines Technologie-Stacks anzugehen und die richtigen Werkzeuge auszuwählen, egal ob Sie Frontend schreiben oder neue Infrastruktur auswählen.
- Sie gedeihen in produkt- und technischen Unklarheiten und nutzen Kundenwissen, um leistungsstarke Abstraktionen und Flexibilität zu schaffen.
- Sie wissen, wie man das richtige Gleichgewicht zwischen Geschwindigkeit und Qualität findet.
- Sie sind ehrgeizig und immer bestrebt, Ihre Fähigkeiten zu verbessern; Sie haben Freiheit und Verantwortung und müssen offen für Feedback sein.
- Sie sind ein ausgezeichneter Mitarbeiter und Kommunikator; Sie müssen Entscheidungen mit Stakeholdern überprüfen und eng mit anderen Ingenieuren zusammenarbeiten.
- Sie streben danach, in Ihrer Arbeit Hebelwirkung zu erzeugen, indem Sie mühsame Aufgaben automatisieren und abstrahieren.
- Sie benötigen unternehmensgesteuerte Prozesse und Strukturen, um Projekte abzuschließen.
- Wenn Sie Sprint-Planung und klar definierte Prozesse bevorzugen, könnte dies nicht die richtige Passform sein.
- Sie möchten nur aufregende Arbeiten erledigen und mögen keine verteilten Kundenprobleme und Untersuchungen.
- Sie verlieren sich in Details und mögen es nicht, einen Schritt zurückzutreten, um das gesamte Projekt zu betrachten.
- Sie haben noch nie Projekte geleitet oder Verantwortung übernommen; Sie sind es gewohnt, unter technischen Leitern zu arbeiten.
- Sie möchten frühere Ingenieure betreuen; unser Team besteht größtenteils aus Senioren, und Mentorship-Möglichkeiten sind begrenzt.
Ingenieurskultur
- Minimale Prozesse mit Verantwortung für Entscheidungen, die normalerweise von Produkt und Design getroffen werden.
- Natürliche Zusammenarbeit und bewusste Kommunikation.
- Investition in Werkzeuge und Abstraktionen, die uns Hebelwirkung geben.
- Bemühungen um den Aufbau eines vielfältigen Teams.
Erhöhen Sie die Hebelwirkung, nicht die Teamgröße
- Großartige Entwicklerwerkzeuge. Unser CI/CD dauert ~10 Minuten, und wir setzen mindestens 15 Mal am Tag ein.
- Ein Debugger, der sofort funktioniert.
- Die Bausteine zur schnellen Erstellung leistungsstarker und anpassbarer Produkte sind im Kern von Ashby eine Reihe gemeinsamer Komponenten, die wir kontinuierlich verbessern.
Bemühen Sie sich um Vielfalt
21 % der Ingenieure bei Ashby stammen aus unterrepräsentierten Gruppen. Wir unternehmen bewusste Schritte zur Verbesserung, wie z.B. die Beschaffung vielfältiger Kandidaten, großzügige bezahlte Elternzeit und keine Leetcode-Interviews.
Interviewprozess
Unser Interviewprozess besteht aus drei Runden:
- Ein Einführungsgespräch mit dem Einstellungsmanager (15 bis 30 Minuten, live).
- Ein technisches Screening, bei dem wir in unserem tatsächlichen Codebase pairen (1 Stunde, live).
- Drei nicht-codierende Interviews, die sich auf Produktdenken, technisches Design und Infrastruktur konzentrieren (3 Stunden 15 Minuten, live, kann über mehrere Tage verteilt werden).
Je nach Verfügbarkeit der Führungskräfte kann es ein zusätzliches 30-minütiges Screening mit einem Recruiter geben.
Ihre ersten drei Monate bei Ashby
Unser Onboarding-Erlebnis ist so gestaltet, dass Sie ein einziges Skript haben, um Ihre Entwicklungsumgebung einzurichten, Ihre erste Produktänderung am ersten Tag zu pushen und dann Produktänderungen zu versenden, die Ihnen eine Tour durch unseren Code und bewährte Praktiken geben. Die Komplexität der Änderungen reicht von einfachen Kopieränderungen bis hin zur Bereitstellung eines prominenten, wirkungsvollen Features. Ihr Manager wird 30-, 60- und 90-Tage-Überprüfungen durchführen, um Feedback zu geben und zu kalibrieren, wie wir zusammenarbeiten.
Technologiestack
- TypeScript (Frontend & Backend)
- React
- GraphQL API
- Node.js
- Postgres
- Redis
Vorteile
- Wettbewerbsfähiges Gehalt und Aktienoptionen.
- 10-Jahres-Ausübungszeitraum für Aktienoptionen ohne Druck zum Kauf, wenn Sie gehen.
- Unbegrenzter PTO, und wir ermutigen Sie, ihn zu nehmen.
- Mindestens 12 Wochen voll bezahlte Elternzeit, die von Ashby abgedeckt wird; in einigen Regionen länger.
- Generöses Budget für Ausrüstung, Software und Büromöbel.
- 100 $/Monat Bildungsbudget und Deckung teurerer Artikel mit Genehmigung des Managers.
- Top-Tier-Krankenversicherung in den USA mit 100 % Prämienabdeckung; in anderen Ländern bieten wir hochwertige ergänzende Krankenversicherungen, die vollständig abgedeckt sind.
Ashby bietet allen Mitarbeitern und Bewerbern um eine Anstellung gleiche Beschäftigungsmöglichkeiten (EEO) ohne Rücksicht auf Rasse, Farbe, Religion, Geschlecht, nationale Herkunft, Alter, Behinderung, Genetik, sexuelle Orientierung, Geschlechtsidentität oder Geschlechtsausdruck. Wir setzen uns für eine vielfältige und integrative Belegschaft ein und heißen Menschen aus allen Hintergründen, Erfahrungen, Perspektiven und Fähigkeiten willkommen.
Vergütungsbereich: €141K - €226K
Staff Software Engineer, Product Engineering - EU Arbeitgeber: Ashby
Ashby ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, an der Spitze innovativer Rekrutierungstechnologien zu arbeiten. Mit einem starken Fokus auf Qualität und Mitarbeiterzufriedenheit fördert das Unternehmen eine dynamische Arbeitskultur, in der persönliches Wachstum und Weiterbildung geschätzt werden. Die großzügigen Benefits, einschließlich eines Bildungsbudgets und flexibler Arbeitsbedingungen, machen Ashby zu einem attraktiven Arbeitsplatz für talentierte Solutions Engineers im DACH-Raum.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Staff Software Engineer, Product Engineering - EU 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 Ashby anzuklopfen, wenn du dich auf die Stelle als Staff Software Engineer, Product Engineering - EU 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 Ashby vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Staff Software Engineer, Product Engineering - EU 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 Ashby 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 Ashby 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.