Über die Position:
Wir suchen einen erfahrenen Senior Go Software Engineer, der unserem Team beitritt und einen Beitrag leistet zum Aufbau innovativer Lösungen in der Werbetechnologie. Wenn Sie über fundierte Kenntnisse in der Entwicklung von Anwendungen mit hoher Auslastung, hohem Datenverkehr und hoher Leistung verfügen, bietet diese Rolle eine spannende und zukunftsträchtige Gelegenheit. Ihr Fachwissen in der Erstellung robuster, skalierbarer Systeme wird bei der Gestaltung unserer Plattform von entscheidender Bedeutung sein.
Aufgaben:
- Mitwirkung bei der Entwicklung von Hochlast- und Anwendungen mit hohem Datenverkehr.
- Entwickeln Sie zentrale Plattformfunktionen, APIs und Tests.
- Beteiligen Sie sich am Infrastrukturdesign.
- Beteiligung an CI/CD-Prozessen, einschließlich Bereitstellung , Analyse technischer Metriken, Debugging und Leistungsverbesserung.
- Tragen Sie zur Wartung und Gestaltung des Team-Workflows bei, einschließlich Kommunikation und Dokumentation.
< strong>Qualifikationen:
- 5+ Jahre Entwicklungserfahrung.
- Mindestens 3 Jahre Erfahrung beim Aufbau von Backend-Diensten mit Go.
- Erfahrung mit stark frequentierten und leistungsstarken Anwendungen, vorzugsweise in der Werbetechnik. Das bedeutet, dass Sie wissen (und bereits Erfahrung haben), wie Sie mit einem hohen gleichzeitigen Transaktionsvolumen umgehen und für Antworten mit geringer Latenz optimiert sind.
- Ausgeprägtes Verständnis der API-Designprinzipien.
- Erfahrung mit RESTful API-Design und Umsetzung.
Nice to Have:
- Erfahrung in allen Aspekten der Werbetechnologie.
- Erfahrung im Aufbau von AdTech-Plattformen (z. B. DSP, DMP).
- Erfahrung in der Bereitstellung und im Betrieb in AWS, GCP oder Azure.
- Kenntnisse über Kubernetes und Aerospike. li>
- Erfahrung mit testgetriebener Entwicklung (TDD).
Tech Stack
Programmiersprachen: Go
Datenbanken: Postgres, ClickHouse, Aerospike
Orchestrierung und Containerisierung: Kubernetes (K8s), Docker, Helm
Infrastruktur als Code: Terraform
< p>Versionskontrolle: GitHub
Überwachung: Prometheus
Cloud-Anbieter: AWS
Messaging: NSQ
Protokollierung: Fluentd
Vorteile:
- Attraktives Vergütungspaket.
- Flexible Arbeitseinteilung.
< li>Kollaborative Arbeitsumgebung usw.