Lead Software Engineer

Lead Software Engineer

Zürich Vollzeit 43200 - 72000 € / Jahr (geschätzt) Kein Homeoffice möglich
C

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen für die Zukunft des Hardware-Designs.
  • Unternehmen: Circuit Mind, ein Vorreiter in der Elektronik-Softwareentwicklung.
  • Vorteile: Überdurchschnittliches Gehalt, flexible Arbeitsorte und umfangreiche Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Dynamisches Team mit großartigen Wachstumschancen und einem inklusiven Arbeitsumfeld.
  • Warum dieser Job: Gestalte die Zukunft der Technologie und arbeite an bahnbrechenden Projekten.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung, insbesondere mit Python.

Das prognostizierte Gehalt liegt zwischen 43200 - 72000 € pro Jahr.

Elektronische Schaltkreise sind das Herzstück aktueller und zukünftiger Erfindungen - Raumfahrt, medizinische Robotik, autonome Transportmittel, erweiterte Realität, Bio-Engineering. Bei Circuit Mind glauben wir, dass der derzeitige Prozess des Entwurfs von elektronischen Schaltkreisen falsch ist und wir sind auf einer Mission, dies zu ändern. Wir entwickeln eine völlig neue Software-Engine für Schaltkreise, die die Anforderungen eines Schaltkreises als Eingaben nimmt und automatisch ein vollständiges Design ausgibt, bereit für die Herstellung.

Als Lead Software Engineer werden Sie einfache und elegante Lösungen für schwierige technische Probleme schaffen, die die Welt bisher nicht gelöst hat. Sie arbeiten eng mit einem hochfunktionalen Team von Software-, Elektronik-, Algorithmus-Ingenieuren und Produktmanagern zusammen.

Verantwortlichkeiten:
  • Zusammenarbeit mit dem Produktteam und internen Hardware-Ingenieuren, um die Probleme der Hardware-Engineering-Teams zu verstehen.
  • Planen, Entwerfen, Entwickeln, Testen und Iterieren der Softwarelösungen für diese Probleme unter Berücksichtigung funktionaler und nicht-funktionaler Anforderungen.
  • Co-Design, Pairing und Überprüfung der Entwicklungsarbeit anderer leitender Softwareentwickler.
  • Arbeiten an der gesamten Backend-Codebasis des Unternehmens: Datenmodelle, Algorithmen, Datenpipelines, Infrastruktur, APIs, komplexe Datenbankabfragen, ML-Modelle.
  • Best Practices und Prozesse für qualitativ hochwertige Softwareentwicklung lernen, anwenden und verbessern.

Unser Technologie-Stack umfasst Python 3.11, PostgreSQL, Django, mypy, GraphQL, Docker, Redis, Typescript, React.

Qualifikationen:
  • 5+ Jahre professionelle Erfahrung in der Softwareentwicklung.
  • 2+ Jahre professionelle Erfahrung in Python.
  • 2+ Jahre in einer Position als Senior Software Engineer.
  • Starke Kommunikations- und Teamfähigkeiten.
  • Erfahrung in einem agilen Softwareentwicklungsumfeld.
Nice-to-haves:
  • Erfahrung in einer Tech-Lead-Position.
  • Zusammenarbeit mit einem freundlichen, erstklassigen Team.
  • Überdurchschnittliches Gehalt und bedeutendes Eigenkapital.
  • 25 Tage Jahresurlaub plus Feiertage.
  • 5 Wochen pro Jahr, um von überall auf der Welt zu arbeiten.
  • Büro in London Bridge.
  • Erweiterter Elternurlaub.
  • Budget für Lernen und Entwicklung zur Unterstützung Ihrer beruflichen Entwicklung.
  • Jährlicher Rückzug.
  • Zugang zur hochmodernen EDA-Plattform von Circuit Mind.
Interviewprozess:
  • Screening-Interview, 20-30 Minuten mit dem Operations Manager.
  • Technisches Interview, 120 Minuten mit Rob (Principal Full-Stack Engineer) und Niall (Lead Software Engineer): Stunde 1: Überprüfung eines Pull-Requests für eine Miniaturversion unseres Haupt-Python-Produkts. Stunde 2: Implementierung einer neuen Funktion in einem ähnlichen Repository.
  • Abschlussinterview, 120 Minuten mit Basilio (CTO und Mitgründer) und Rob (Principal Full-Stack Engineer). Vertiefung Ihrer Erfahrungen mit verhaltens- und erfahrungsbasierten Fragen.
  • Referenzprüfungen: Zwei Referenzen, die Sie bereitstellen, werden kontaktiert.
  • Angebot: Basierend auf dem erfolgreichen Abschluss aller Phasen.

Bei Circuit Mind schätzen wir Vielfalt und fördern ein integratives Umfeld. Wenn Sie eine zusätzliche Notwendigkeit oder Behinderung haben, die eine Anpassung erfordert, lassen Sie es uns bitte wissen, damit wir den Interviewprozess an Ihre Bedürfnisse anpassen können. Wir stellen auch sicher, dass der unkomplizierte und effiziente Einstellungsprozess von Circuit Mind Ihre Zeit respektiert. Empfehlungen erhöhen Ihre Chancen auf ein Interview bei Circuit Mind um das Doppelte.

Lead Software Engineer Arbeitgeber: Circuit Mind

Circuit Mind ist ein hervorragender Arbeitgeber, der innovative Lösungen für die Herausforderungen im Hardware-Design bietet. Mit einem dynamischen Team in einem inspirierenden Umfeld in London Bridge profitieren Mitarbeiter von überdurchschnittlichen Gehältern, flexiblen Arbeitsmöglichkeiten und einem großzügigen Urlaubspaket. Zudem fördert das Unternehmen kontinuierliches Lernen und persönliche Entwicklung durch ein spezielles Budget und jährliche Retreats, was es zu einem attraktiven Arbeitsplatz für talentierte Software-Ingenieure macht.

C

Kontaktdaten:

Circuit Mind Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Lead Software Engineer erhalten könnten

Tipp Nummer 1

Mach dich mit der Unternehmenskultur von Circuit Mind vertraut! Schau dir ihre Projekte und Werte an, um in den Interviews gezielt darauf eingehen zu können. Das zeigt, dass du wirklich interessiert bist und nicht nur irgendeinen Job suchst.

Tipp Nummer 2

Bereite dich auf technische Fragen vor, indem du die Technologien, die sie verwenden, gut verstehst. Wenn du mit Python, Django oder GraphQL arbeitest, übe das Lösen von Problemen, die du im Interview erwarten könntest. So kannst du selbstbewusst auftreten!

Tipp Nummer 3

Nutze dein Netzwerk! Wenn du jemanden kennst, der bei Circuit Mind arbeitet, frag nach einer Empfehlung. Das erhöht deine Chancen, ein Interview zu bekommen, um das Doppelte. Empfehlungen sind Gold wert!

Tipp Nummer 4

Bewirb dich direkt über unsere Website! Das macht es einfacher für uns, deine Bewerbung zu sehen und zu priorisieren. Außerdem kannst du sicherstellen, dass du alle Informationen richtig eingibst und nichts verpasst.

Wir glauben, dass du diese Fähigkeiten brauchst, um Lead Software Engineer mit Bravour zu bestehen

Python 3.11
PostgreSQL
Django
GraphQL
Docker
Redis
Typescript

Einige Tipps für deine Bewerbung 🫡

Mach deine Hausaufgaben:Bevor du deine Bewerbung schreibst, schau dir unsere Website und die Stellenbeschreibung genau an. Verstehe, was wir bei Circuit Mind machen und wie du mit deinen Fähigkeiten dazu beitragen kannst. Das zeigt uns, dass du wirklich interessiert bist!

Sei authentisch:Wenn du deine Bewerbung schreibst, sei einfach du selbst! Zeig uns deine Persönlichkeit und was dich motiviert. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.

Betone deine Erfahrungen:Stell sicher, dass du relevante Erfahrungen und Projekte hervorhebst, die zu den Anforderungen der Stelle passen. Wenn du in einem agilen Umfeld gearbeitet hast oder Erfahrung mit Python hast, lass es uns wissen – das ist wichtig für uns!

Bewirb dich über unsere Website:Um sicherzustellen, dass deine Bewerbung nicht verloren geht, bewirb dich direkt über unsere Website. So können wir deine Unterlagen schnell und effizient bearbeiten und du bist einen Schritt näher dran, Teil unseres Teams zu werden!

Wie man sich auf ein Vorstellungsgespräch bei Circuit Mind vorbereitet

Verstehe die Technologie

Mach dich mit dem Technologie-Stack von Circuit Mind vertraut, insbesondere mit Python, PostgreSQL und Django. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch, wie du diese Technologien in der Praxis anwenden kannst.

Teamarbeit betonen

Da die Rolle viel Zusammenarbeit erfordert, solltest du konkrete Beispiele aus deiner bisherigen Erfahrung nennen, wo du erfolgreich im Team gearbeitet hast. Betone deine Kommunikationsfähigkeiten und wie du Konflikte gelöst hast.

Vorbereitung auf technische Fragen

Bereite dich auf technische Interviews vor, indem du an realistischen Coding-Challenges arbeitest. Übe das Reviewen von Pull Requests und das Implementieren neuer Features, um sicherzustellen, dass du während des Interviews selbstbewusst auf technische Fragen reagieren kannst.

Verstehe die Produktvision

Informiere dich über die Mission von Circuit Mind und die Probleme, die sie lösen wollen. Zeige im Interview, dass du die Vision des Unternehmens verstehst und wie deine Fähigkeiten dazu beitragen können, diese zu verwirklichen.