Keyrus Brazil
Jobgether
Senior Backend Developer (Go)
Über die Stelle
Diese Stelle wird im Auftrag eines Partnerunternehmens ausgeschrieben, das alle Bewerbungen und weiteren Schritte verwaltet. Unser Partner sucht einen Senior Backend Developer (Go) mit Sitz in Brasilien.
Wie Jobgether funktioniert
Wir verwenden einen KI-gestützten Matching-Prozess, um sicherzustellen, dass Ihre Bewerbung schnell, objektiv und fair anhand der Kernanforderungen der Stelle geprüft wird. Unser System identifiziert die am besten geeigneten Kandidaten, und diese Shortlist wird direkt an das einstellende Unternehmen weitergegeben. Die endgültige Entscheidung und die weiteren Schritte (Interviews, Assessments) werden von deren internem Team verwaltet.
Wir danken Ihnen für Ihr Interesse und wünschen Ihnen viel Erfolg!
Warum über Jobgether bewerben?
Datenschutzhinweis: Mit dem Absenden Ihrer Bewerbung bestätigen Sie, dass Jobgether Ihre personenbezogenen Daten verarbeitet, um Ihre Eignung zu bewerten und relevante Informationen an den einstellenden Arbeitgeber weiterzugeben. Diese Verarbeitung basiert auf berechtigtem Interesse und vorvertraglichen Maßnahmen gemäß den geltenden Datenschutzgesetzen (einschließlich DSGVO). Sie können Ihre Rechte (Auskunft, Berichtigung, Löschung, Widerspruch) jederzeit ausüben.
#LI-CL1
In dieser Rolle entwerfen und entwickeln Sie zuverlässige, skalierbare backend-Systeme für eine geschäftskritische Energiehandelsplattform.
Sie nutzen Ihre fundierte Go-Expertise und Ihre ausgeprägten Fähigkeiten im Systemdesign, um Dienste mit hohem Durchsatz und geringer Latenz zu erstellen.
Sie arbeiten in einer KI-gestützten Entwicklungsumgebung und verwenden agentenbasierte Codierungstools, um die Bereitstellung zu beschleunigen und gleichzeitig außergewöhnliche technische Standards einzuhalten.
Sie übersetzen komplexe Geschäftsanforderungen in klare technische Spezifikationen, die sowohl von Entwicklern als auch von KI-Agenten effektiv umgesetzt werden können.
Mit einem starken Fokus auf testgetriebene Entwicklung, Automatisierung, Sicherheit und Leistungsoptimierung tragen Sie dazu bei, robuste und wartbare Systeme sicherzustellen.
In Zusammenarbeit mit Produktmanagern, frontend-Entwicklern und anderen Stakeholdern tragen Sie zu kritischen Funktionen und architektonischen Entscheidungen bei.
Diese vollständig remote ausgeübte Tätigkeit bietet zudem die Möglichkeit, andere Ingenieure zu betreuen und moderne backend-Entwicklungspraktiken mitzugestalten.
Verantwortlichkeiten
- Entwurf, Aufbau und Wartung skalierbarer backend-Dienste unter Priorisierung von Leistung, Zuverlässigkeit, Wartbarkeit und Sicherheit.
- Einsatz von KI-gestützten Entwicklungstools wie Claude Code, Codex und Gemini CLI zur Verbesserung der technischen Produktivität, Beschleunigung der Implementierung und Steigerung der Codequalität.
- Übersetzung von Geschäftsanforderungen in präzise technische Spezifikationen und umsetzbare Aufgaben, die von KI-Coding-Agenten und Entwicklern ausgeführt werden können.
- Überprüfung und Validierung von Pull Requests, die sowohl von menschlichen Entwicklern als auch von KI-Agenten eingereicht wurden, um Codequalität, Korrektheit und die Einhaltung architektonischer Standards sicherzustellen.
- Zusammenarbeit mit Produktmanagern, frontend-Entwicklern und anderen Stakeholdern zur Konzeption und Bereitstellung geschäftskritischer Funktionen.
- Förderung von test-driven development (TDD), Aufrechterhaltung einer umfassenden automatisierten Testabdeckung sowie Integration von Tests in continuous integration und delivery Workflows.
- Entwurf, Entwicklung und Optimierung von Datenbankschemata und Datenzugriffsmustern über relationale, Key-Value- und Zeitreihendatenbanken hinweg.
- Anwendung sicherer Codierungspraktiken, Behebung von Schwachstellen und Sicherstellung, dass Systeme relevante Sicherheits- und Compliance-Anforderungen erfüllen.
- Überwachung und Optimierung von Systemlatenz, Durchsatz, Skalierbarkeit und Ressourcennutzung zur Unterstützung anspruchsvoller Workloads.
- Beitrag zur Architektur verteilter Systeme und Sicherstellung, dass backend-Dienste bei hohen Datenvolumina zuverlässig bleiben.
- Mentoring anderer Entwickler, Austausch technischer Best Practices und Unterstützung der kontinuierlichen Verbesserung innerhalb des Entwicklungsteams.
Mindestanforderungen
Anforderungen
- 10+ Jahre Erfahrung in der backend-Softwareentwicklung, einschließlich wesentlicher Verantwortung für Systemarchitektur und technisches Design.
- Starke Kenntnisse in Go mit der Fähigkeit, produktionsreife backend-Dienste zu entwerfen und zu implementieren; Erfahrung mit Rust ist ein Plus.
- Nachgewiesene Erfahrung in der Optimierung von Systemen mit hohem Durchsatz und geringer Latenz sowie in der Diagnose von Leistungsengpässen.
- Fundierte Kenntnisse im Entwurf von Datenbankschemata, Abfrageoptimierung sowie effizienter Datenspeicherung und -abfrage.
- Solides Verständnis von verteilten Systemen, Nebenläufigkeit, Skalierbarkeit und der Verarbeitung großer Datenmengen.
- Vertrautheit mit KI-gestützten Softwareentwicklungstools und die Fähigkeit, agentenbasierte Codierungs-Workflows in die tägliche technische Praxis zu integrieren.
- Praktische Erfahrung mit testgetriebener Entwicklung, automatisierten Tests sowie CI/CD-Pipelines.
- Kenntnisse der Anwendungssicherheitsprinzipien, einschließlich OWASP-Richtlinien, sicherer Codierung, Schwachstellenminderung und Compliance-Überlegungen.
- Praktische Erfahrung mit Cloud-nativer Infrastruktur und Bereitstellungstechnologien, einschließlich Containern, Kubernetes und Service Meshes.
- Starke analytische Fähigkeiten und Problemlösungskompetenz mit der Fähigkeit, fundierte architektonische Entscheidungen zu treffen und komplexe Anforderungen in umsetzbare Lösungen zu übersetzen.
- Hervorragende Kommunikations- und Kooperationsfähigkeiten, einschließlich der Fähigkeit, effektiv in funktionsübergreifenden Teams zu arbeiten.
- Hervorragende Englischkenntnisse in Wort und Schrift.
- Fähigkeit, unabhängig zu arbeiten und Verantwortung für technische Entscheidungen und die Bereitstellung in einer vollständig remote ausgeübten Umgebung zu übernehmen.
Vorteile
- Vollständige Remote-Arbeit: Arbeiten Sie remote; die Stelle ist für Kandidaten mit Sitz in Brasilien ausgeschrieben.
- KI-orientierte Engineering-Umgebung: Nutzen Sie moderne KI-gestützte Entwicklungstools, einschließlich agentenbasierter Codierungslösungen, als Teil des Softwareentwicklungsprozesses.
- Technisch anspruchsvolle Projekte: Entwerfen Sie hochperformante backend-Systeme für eine Energiehandelsplattform mit hohen Anforderungen an Zuverlässigkeit und Skalierbarkeit.
- Technische Eigenverantwortung: Tragen Sie zu Systemarchitektur, technischen Spezifikationen, Codequalität, Sicherheit und Leistungsverbesserungen bei.
- Kollaboratives Teamumfeld: Arbeiten Sie mit Produktmanagern, frontend-Entwicklern und anderen technischen Fachkräften zusammen.
- Mentoring-Möglichkeiten: Teilen Sie Ihr Fachwissen und helfen Sie anderen Entwicklern, ihre technischen Fähigkeiten zu stärken.
- Vergütung und zusätzliche Leistungen: Gehalt, Gesundheitsversorgung, Altersvorsorgebeiträge, bezahlter Urlaub und andere Leistungen wurden in der ursprünglichen Stellenbeschreibung nicht spezifiziert.
