Senior Software Engineer R&D
ONE Agency GmbH
About the role
Kurzfassung der Stelle (Senior Software Engineer R&D)
| Bereich | Was erwartet wird |
|---|---|
| Anforderungs‑ & Spezifikationsarbeit | Anforderungen verfeinern, konkrete Specs erstellen, Aufwand schätzen, Prioritäten setzen |
| System‑ & Architekturgestaltung | Entwurf von Systemen/Teilsystemen, Analyse von Alternativen, Transparenz über technische Schulden |
| Implementierung | Entwicklung von Datenbanken, ETL‑Pipelines, Middleware; Refactoring von ML‑Prototypen zu Produktions‑Qualität |
| Qualität & Review | Code‑Reviews, Test‑Konzeption, Messung von Qualitätsmetriken, Best‑Practice‑Vorbild |
| CI/CD & Infrastruktur | Aufbau/Betreuung von CI/CD‑Pipelines, Deployment‑Leitung, IaaS‑/Cloud‑Umgebungen (Azure, native Managed Services) |
| Betrieb & Support | Wartung, Fehlermanagement, proaktive Abhilfestrategien |
| Team‑Leadership | Coaching von Junior‑Entwicklern, agiles Arbeiten, positive Arbeitsatmosphäre fördern |
Mindest‑Qualifikationen (Must‑Haves)
- Programmiersprachen: Python, C++, SQL, Docker (Erfahrung nachweislich)
- Software‑Engineering: Entwurfsmuster, Orchestrierungs‑Frameworks, Test‑Strategien, CI/CD‑Automatisierung
- Daten‑ & Middleware‑Kenntnisse: Datenbanken, ETL, Server‑Side‑Komponenten
- Cloud‑Erfahrung: IaaS & vollständig verwaltete native Cloud‑Plattformen (z. B. Azure)
- Agile Arbeitsweise und Fähigkeit, sich an branchenspezifische Zwänge anzupassen
- Soft‑Skills: Vorbildfunktion, Coaching, Motivation komplexe Probleme zu lösen
Wünschenswerte Zusatzqualifikationen (Nice‑to‑Have)
- Weitere Programmiersprachen/Frameworks: Java, .NET, GraphQL, React
- Azure‑Spezifisch: Azure‑Dienste, Azure DevOps, Terraform, Airflow
- Messaging & Observability: Kafka/Confluent, Elastic Stack
Muster‑Bewerbung (Deutsch)
[Ihr Vor‑ und Nachname]
[Straße + Hausnummer]
[PLZ + Ort]
[Telefon] – [E‑Mail]
[Datum]One Agency AG
z.Hd. Recruiting‑Team
[Adresse des Unternehmens]Betreff: Bewerbung als Senior Software Engineer R&D (Ref.: Job‑ID …)
Anschreiben
Sehr geehrte Damen und Herren,
mit grossem Interesse habe ich Ihre Ausschreibung für die Position Senior Software Engineer R&D gelesen. Meine mehrjährige Erfahrung in der Entwicklung komplexer, datenintensiver Systeme – insbesondere mit Python, C++ und SQL – sowie meine nachweislichen Erfolge beim Aufbau skalierbarer CI/CD‑Pipelines und der Migration von Machine‑Learning‑Prototypen in produktionsreife Lösungen machen mich zu einem idealen Kandidaten für diese Rolle.
Was ich einbringe
- Systemdesign & Architektur: In meiner letzten Position bei [Unternehmen] habe ich ein verteiltes Analyse‑Framework konzipiert, das über 10 TB Daten pro Tag verarbeitet und dabei sowohl Batch‑ als auch Streaming‑Komponenten (Airflow, Kafka) integriert.
- CI/CD & Cloud‑Ops: Ich habe automatisierte Deploy‑Pipelines in Azure DevOps und Terraform aufgebaut, die 100 % der Releases ohne manuelle Eingriffe ermöglichen. Dabei habe ich Docker‑ und Kubernetes‑Orchestrierung intensiv genutzt.
- Machine‑Learning‑Produktisierung: Ich habe mehrere ML‑Prototypen (TensorFlow/PyTorch) refaktoriert, um sie als REST‑Services in Azure Kubernetes Service zu betreiben – inklusive Monitoring via Prometheus & Grafana.
- Team‑Leadership & Coaching: Als Tech‑Lead habe ich ein agiles Team von 6 Entwicklern betreut, Code‑Reviews standardisiert und ein Mentoring‑Programm für Junior‑Entwickler etabliert, was die Code‑Qualität um 30 % verbesserte.
Warum ich zu Ihnen passe
- Breites Technologie‑Stack‑Know‑how: Neben den geforderten Kernkompetenzen bringe ich Erfahrung mit Java, .NET, GraphQL und React mit – ideal, um interdisziplinäre Projekte zu unterstützen.
- Analytische Entscheidungsfindung: Ich lege grossen Wert auf die Dokumentation von Trade‑offs und die Transparenz technischer Schulden, was mir hilft, fundierte Priorisierungen mit Projekt‑ und Produkt‑Stakeholdern zu treffen.
- Kultur‑Fit: Ich fördere eine offene, kollaborative Arbeitsatmosphäre und setze mich aktiv für Best‑Practice‑Standards in Code‑Qualität und Dokumentation ein.
Gern möchte ich meine Expertise in Ihrem Unternehmen einbringen und gemeinsam mit Ihrem Team innovative Lösungen entwickeln. Ich freue mich auf die Möglichkeit, meine Motivation und mein technisches Know‑how in einem persönlichen Gespräch zu vertiefen.
Mit freundlichen Grüßen
[Unterschrift (bei E‑Mail: Name)]
Kurzlebenslauf (Auszug – anpassen)
| Position | Unternehmen | Zeitraum | Key‑Achievements |
|---|---|---|---|
| Senior Software Engineer / Tech Lead | [Unternehmen] | 2020 – heute | • Architektur einer skalierbaren Daten‑Pipeline (Airflow, Kafka, Azure) • Aufbau von CI/CD mit Azure DevOps + Terraform (100 % automatisierte Deploys) • Refactoring von 5 ML‑Prototypen zu produktionsreifer Micro‑Service‑Architektur |
| Software Engineer | [Unternehmen] | 2016 – 2020 | • Entwicklung von C++‑basierten Berechnungsmodulen für technische Simulationen • Implementierung von SQL‑Datenbank‑Schemas und ETL‑Jobs (Python/SQL) |
| Junior Developer | [Unternehmen] | 2014 – 2016 | • Unterstützung beim Aufbau von Docker‑basierten Entwicklungsumgebungen • Mitwirkung an Front‑End‑Features (React, GraphQL) |
Technologien & Tools
- Programmiersprachen: Python, C++, SQL, Java, .NET, JavaScript/React
- Cloud / IaC: Azure (App Service, AKS, Functions), Azure DevOps, Terraform, Docker, Kubernetes
- Daten & Messaging: PostgreSQL, Cosmos DB, Kafka/Confluent, Airflow, Elastic Stack
- ML / Analytics: TensorFlow, PyTorch, Scikit‑Learn, MLflow
- Testing & Qualität: pytest, GoogleTest, SonarQube, Code‑Review‑Standards
Wie Sie sich optimal bewerben
- Anschreiben & Lebenslauf – passen Sie die obigen Vorlagen an Ihre konkreten Projekte an.
- Portfolio / GitHub – verlinken Sie ein Repository, das ein Beispiel‑CI/CD‑Setup (Azure DevOps + Terraform) oder ein refaktoriertes ML‑Projekt zeigt.
- Referenzen – geben Sie, falls möglich, 1‑2 kurze Statements von früheren Vorgesetzten an (z. B. „exzellente Führungs‑ und Architekturfähigkeiten“).
- E‑Mail‑Betreff – nutzen Sie:
Bewerbung Senior Software Engineer R&D – [Ihr Name] – Ref. Job‑ID XYZ. - Versand – senden Sie die Unterlagen an jobs@oneagency.ch und setzen Sie sich ggf. 3‑4 Tage später telefonisch in Erinnerung.
Nächste Schritte
- Dokumente finalisieren (Anschreiben, CV, ggf. Projekt‑Portfolio).
- E‑Mail verfassen (Betreff, kurzer Einleitungstext, Anlagen).
- Absenden und Follow‑Up planen (nach 5‑7 Tagen höflich nachfragen).
Ich wünsche Ihnen viel Erfolg bei Ihrer Bewerbung! Sollten Sie weitere Unterstützung benötigen – z. B. ein detaillierteres Projekt‑Portfolio, ein technisches White‑Paper oder ein Mock‑Interview – lassen Sie es mich gern wissen.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free