CodeNext - Staff Software Engineer (Python)
CodeNext - Staff Software Engineer (Python)

CodeNext - Staff Software Engineer (Python)

Genf Vollzeit 48000 - 84000 € / Jahr (geschätzt) Home Office möglich (teilweise)
Go Premium
Sonar

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen und arbeite an spannenden Projekten mit KI-Technologien.
  • Arbeitgeber: Sonar, ein führendes Unternehmen im Bereich Codequalität und Sicherheit.
  • Mitarbeitervorteile: Attraktives Gehalt, 27 PTO-Tage, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
  • Warum dieser Job: Gestalte die Zukunft der Softwareentwicklung und verbessere die Entwicklererfahrung weltweit.
  • Gewünschte Qualifikationen: Erfahrung in Softwareentwicklung, insbesondere mit Python, und Teamarbeit.
  • Andere Informationen: Dynamische Kultur mit globalen Kollegen und großartigen Karrieremöglichkeiten.

Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.

Sonar hilft, Probleme der Codequalität und -sicherheit zu verhindern, die in die Produktion gelangen, steigert die Produktivität der Entwickler in Zusammenarbeit mit KI-Assistenten und verbessert das Entwicklererlebnis durch optimierte Arbeitsabläufe. Sonar analysiert allen Code, unabhängig davon, wer ihn schreibt – Ihr internes Team, genAI oder Dritte – was zu sichereren, zuverlässigeren und wartbaren Anwendungen führt. Unsere Lösungen unterstützen über 30 Programmiersprachen, Frameworks und Infrastrukturtechnologien. Heute wird Sonar von über 7 Millionen Entwicklern und 400.000 Organisationen weltweit genutzt, darunter das DoD, Microsoft, NASA, MasterCard, Siemens und T-Mobile.

Wir glauben an die Entwicklung großartiger Produkte, die von großartigen internen Teams und einer starken Kultur unterstützt werden. Wir sind stark engagiert und besessen von dem Unternehmen, den Nutzern, einander und unserer Open-Source-Community. Wir haben hohe Standards und halten uns gegenseitig verantwortlich für positives, engagiertes, nachdenkliches, empathisches und leidenschaftliches Handeln im Alltag. Wir treffen Entscheidungen mit hoher Klarheit der Absicht und fühlen gleichzeitig einen extremen Drang, schnell voranzukommen. Wir sind hochgradig effektiv und operationell effizient und arbeiten kollektiv als ein Team, um unsere Ziele zu erreichen.

Das Sonar Code Next-Team sucht einen visionären Staff Software Engineer, um einer dynamischen Gruppe an der Schnittstelle von großen Sprachmodellen (LLMs), statischer Analyse und Programmiersprachen beizutreten. In dieser technischen Führungsrolle werden Sie direkt Einfluss auf KI-gesteuerte Lösungen nehmen, indem Sie die Werkzeuge und Infrastrukturen entwerfen und skalieren, die diese Initiativen ermöglichen. In dieser praktischen, wirkungsvollen Rolle konzentrieren Sie sich auf die Architektur von Methoden zur Verbesserung der Codequalität und stellen sicher, dass alle Lösungen skalierbar, wartbar und bereit für die globale Produktion sind.

Unsere Mission ist es, unser Fachwissen in statischer Analyse und LLMs zu nutzen, um die Fähigkeit der KI zu verbessern, Code zu verstehen, zu generieren und zu verbessern. Wir entwickeln Prototypen, die auf modernster Forschung basieren, und testen Innovationen über den gesamten Lebenszyklus der LLM-Entwicklung hinweg – von der Datenverarbeitung und dem Modelltraining bis hin zum Benchmarking. Unser Ansatz nutzt Techniken wie überwachte Feinabstimmung (SFT), direkte Präferenzoptimierung (DPO), verstärkendes Lernen aus menschlichem Feedback (RLHF) und retrieval-unterstützte Generierung (RAG), um die Modellleistung und die Codequalität zu verbessern.

Was Sie täglich tun werden:

  • Architektur und Überwachung der Werkzeuge und Infrastrukturen zur Unterstützung von KI-gesteuerten Lösungen für Codequalität und -sicherheit in verschiedenen Sprachökosystemen.
  • Leitung des Designs und der Optimierung von KI-fokussierten Experimenten, Erstellung robuster Systeme zur Bewertung moderner Techniken, einschließlich Feinabstimmung, RAG, DPO und RLHF.
  • Schreiben von skalierbarem, produktionsreifem Code hauptsächlich in Python und manchmal in Java, TypeScript oder Rust zur Unterstützung von KI-Workflows, Datensatzverarbeitung und Bewertungsrahmen.
  • Entwurf und Wartung von Hochdurchsatz-Benchmarking-Pipelines zur Bewertung der LLM-Leistung bei der Generierung von sauberem, wartbarem Code.
  • Verarbeitung und Verfeinerung komplexer Datensätze, um sicherzustellen, dass sie strukturiert und optimiert für Training und Bewertung sind.
  • Definition der Integrationsstrategie zwischen KI-Systemen und statischen Analysetools, um KI-unterstützte Einblicke für Entwickler zu ermöglichen.
  • Zusammenarbeit mit Experten für statische Analyse und KI-Forschern, um experimentelle Forschung in skalierbare, funktionierende Softwarearchitekturen zu übersetzen.
  • Sicherstellung der Skalierbarkeit, Zuverlässigkeit und Wartbarkeit von KI-Werkzeugen, während sie von forschungsgetriebenen Experimenten in die Unternehmensproduktion übergehen.

Die Erfahrung, die Sie benötigen:

  • Nachgewiesene Beherrschung der Softwareentwicklung mit tiefgehender Kompetenz in Python sowie Erfahrung in anderen Sprachen wie Java, C++, Rust oder JS/TS.
  • Fortgeschrittene Grundlagen der Softwarearchitektur, einschließlich verteilter Systeme, komplexer Algorithmen, Unternehmens-CI/CD und bewährter Praktiken für den Aufbau von Software in globalem Maßstab.
  • Tiefe Neugier auf LLMs, statische Analyse und die Nuancen mehrerer Programmiersprachen, wobei ihre spezifischen Stärken und Herausforderungen erkannt werden.
  • Echtes Interesse an KI-gesteuerter Softwareentwicklung und die nachgewiesene Fähigkeit, Projekte zu leiten, die KI mit Entwicklerwerkzeugen integrieren.
  • Pragmatischer Ansatz zur Problemlösung, der strategische technische Überlegungen mit dem praktischen Aufbau produktionsbereiter Systeme in Einklang bringt.
  • Selbstgesteuertes Denken mit der technischen Autorität, den Status quo in Frage zu stellen, dabei jedoch bescheiden und offen für Lernen und Feedback zu bleiben.
  • Bonuspunkte für praktische Erfahrungen mit LLM-bezogenen Projekten, statischer Analyse oder tiefgehender Expertise in Compiler-Theorie.
  • Führung und Verantwortung: Sie können eine komplexe Vision von der Idee bis zur Vollendung bringen und andere durch technische Unsicherheiten führen.

Warum Sie es hier lieben werden:

  • Unsere Kultur und Mission heben uns hervor. Wir haben eine dynamische Arbeitskultur, die Respekt und Freundlichkeit schätzt und das Recht auf Scheitern (und wieder aufzustehen!) akzeptiert.
  • Große Menschen machen ein großartiges Unternehmen. Wir schätzen soziale Fähigkeiten ebenso wie technische Fähigkeiten und bemühen uns, die Dinge freundlich zu halten, während wir dennoch leidenschaftliche Führungskräfte in unseren Bereichen sind.
  • Wir haben eine flexible Arbeitsrichtlinie, die 3 Tage Büroarbeit und 2 Tage Homeoffice pro Woche für Mitarbeiter in der Nähe unserer Büros umfasst; einige Standorte wie Dubai, Indien, Japan und Australien arbeiten vollständig remote.
  • Wir haben eine Wachstumsmentalität. Wir lieben Lernen und glauben, dass kontinuierliche Bildung entscheidend für unseren Erfolg ist. In einer sich ständig verändernden Branche sind neue Fähigkeiten notwendig, und wir helfen unserem Team gerne, diese zu erwerben.
  • Als Marktführer in unserem Bereich sind unsere Produkte und Dienstleistungen so stark wie unsere internen Teammitglieder.
  • Wir fördern Transparenz mit regelmäßigen Meetings, weitergegebenen Nachrichten und Updates zum Wachstum und Erfolg unserer Organisation.

Vorteile der Arbeit bei Sonar:

  • Wir ermutigen zur Nutzung unserer umfangreichen Urlaubsansprüche mit 27 PTO-Tagen für unsere Mitarbeiter mit Sitz in der Genfer Region, plus zusätzliche Tage basierend auf Seniorität und Umständen.
  • Wir tragen 60% der Gesamtkosten für Ihre Altersvorsorge; 13,5% bis 15,5% Ihres Grundgehalts für Ersparnisse; 2% für Risiken.
  • Generöser diskretionärer Unternehmenswachstumsbonus, der jährlich ausgezahlt wird.
  • Pendeln: Nachhaltige Mobilitätsoptionen, einschließlich Fahrgemeinschaften und Rückerstattung von 60% des jährlichen Transportabonnements.
  • Globale Belegschaft mit Mitarbeitern in über 20 Ländern, die 35+ einzigartige Nationalitäten vertreten.
  • Wir haben einen jährlichen Kick-off irgendwo auf der Welt, wo wir uns treffen, um Beziehungen aufzubauen und Ziele für das Unternehmen festzulegen.

Wir schätzen Vielfalt, Gleichheit und Inklusion:

Bei Sonar glauben wir, dass unsere Vielfalt unsere Stärke ist. Wir sind ein globales Unternehmen, das unterschiedliche Hintergründe, Perspektiven und Kulturen wertschätzt und respektiert. Wir setzen uns dafür ein, ein diverses und inklusives Arbeitsumfeld zu fördern, in dem sich jeder geschätzt und befähigt fühlt, sein Bestes zu geben. Wir sind stolz darauf, ein Arbeitgeber mit Chancengleichheit zu sein und begrüßen alle qualifizierten Bewerber, unabhängig von Rasse, Hautfarbe, Religion, Geschlecht, Geschlechtsidentität oder -ausdruck, sexueller Orientierung, nationaler Herkunft, Genetik, Behinderung, Alter oder Veteranenstatus. Alle Stellenangebote bei Sonar sind abhängig von den genauen Ergebnissen einer umfassenden Hintergrundüberprüfung und Referenzverifizierung, die vor dem Startdatum durchgeführt wird. Bewerbungen, die über Agenturen oder Drittanbieter-Rekruter eingereicht werden, werden nicht berücksichtigt.

CodeNext - Staff Software Engineer (Python) Arbeitgeber: Sonar

Sonar ist ein hervorragender Arbeitgeber, der eine dynamische und respektvolle Arbeitskultur fördert, in der Teamarbeit und kontinuierliches Lernen im Vordergrund stehen. Mit flexiblen Arbeitsmodellen, großzügigen Urlaubstagen und einem starken Fokus auf persönliche und berufliche Entwicklung bietet Sonar seinen Mitarbeitern die Möglichkeit, an innovativen Projekten zu arbeiten und ihre Fähigkeiten in einem globalen Umfeld weiterzuentwickeln. Die Verpflichtung zur Vielfalt und Inklusion sowie die Unterstützung durch ein engagiertes Team machen Sonar zu einem attraktiven Arbeitsplatz für talentierte Fachkräfte.
Sonar

Kontaktperson:

Sonar HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: CodeNext - Staff Software Engineer (Python)

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Zeig Interesse an ihren Projekten und teile deine eigenen Ideen – so bleibst du im Gedächtnis.

Tipp Nummer 2

Bereite dich auf technische Interviews vor, indem du Coding-Challenges machst. Websites wie LeetCode oder HackerRank sind super dafür. So kannst du deine Fähigkeiten in Python und anderen Sprachen unter Beweis stellen.

Tipp Nummer 3

Sei proaktiv und zeige Initiative! Wenn du eine interessante Idee hast, die zu Sonar passt, zögere nicht, sie in einem Gespräch anzusprechen. Das zeigt, dass du wirklich an der Mission interessiert bist.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! So stellst du sicher, dass deine Bewerbung die richtigen Leute erreicht. Und vergiss nicht, deine Leidenschaft für Code-Qualität und AI in deinem Gespräch zu betonen!

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: CodeNext - Staff Software Engineer (Python)

Python
Java
C++
Rust
JavaScript/TypeScript
Software Engineering
Software Architecture
Distributed Systems
Complex Algorithms
CI/CD
Static Analysis
Large Language Models (LLMs)
AI-Driven Software Development
Problem-Solving
Leadership

Tipps für deine Bewerbung 🫡

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

Betone deine Erfahrungen: Erzähle uns von deinen bisherigen Projekten und Erfahrungen, besonders im Bereich Python und Softwareentwicklung. Zeige, wie du Herausforderungen gemeistert hast und was du dabei gelernt hast.

Mach es klar und prägnant: Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. Wir schätzen Effizienz und Klarheit in der Kommunikation.

Bewirb dich über unsere Website: Um sicherzustellen, dass wir deine Bewerbung richtig erhalten, bewirb dich bitte direkt über unsere Website. So können wir dich schneller in den Auswahlprozess einbeziehen!

Wie du dich auf ein Vorstellungsgespräch bei Sonar vorbereitest

Verstehe die Mission von Sonar

Mach dich mit der Mission und den Werten von Sonar vertraut. Zeige im Interview, dass du die Bedeutung von Codequalität und Sicherheit verstehst und wie deine Fähigkeiten dazu beitragen können, diese Ziele zu erreichen.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Erfahrungen, die deine Fähigkeiten in Python und anderen relevanten Programmiersprachen demonstrieren. Sei bereit, über Herausforderungen zu sprechen, die du gemeistert hast, und wie du innovative Lösungen entwickelt hast.

Zeige deine Neugier für LLMs

Sonar sucht nach jemandem, der ein echtes Interesse an großen Sprachmodellen hat. Bereite dich darauf vor, Fragen zu beantworten, wie du LLMs in deinen bisherigen Projekten eingesetzt hast oder welche Trends du in diesem Bereich beobachtest.

Sei bereit für technische Fragen

Erwarte technische Fragen zu Softwarearchitektur, CI/CD und Best Practices. Übe, wie du komplexe technische Konzepte einfach erklären kannst, um deine Kommunikationsfähigkeiten zu zeigen und dein technisches Wissen zu untermauern.

CodeNext - Staff Software Engineer (Python)
Sonar
Standort: Genf
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>