Software-Ingenieur(in) (Golang)

  • Remote - United States, Canada, Europe
  • Vollzeit

DIESEN JOB TEILEN:

HAProxy Technologies

HAProxy Technologies ist das Unternehmen hinter HAProxy, dem weltweit schnellsten und meistgenutzten Software-Load-Balancer. Unternehmen stellen HAProxy-Produkte schnell bereit, um Websites und Anwendungen mit einem Höchstmaß an Leistung, Beobachtbarkeit und Sicherheit in jeder Größenordnung und in jeder Umgebung bereitzustellen. Der Hauptsitz von HAProxy Technologies befindet sich in Newton, MA, mit mehreren Niederlassungen in den USA und Europa.

Was Sie in dieser Funktion tun werden

Die Hauptaufgabe des Software-Ingenieurs besteht darin, die neuesten Tools und Technologien zu nutzen, um moderne Software und Webanwendungen zu entwickeln, die den Anforderungen unseres Unternehmens entsprechen.

  • Prozessorientiert: Teilnahme am gesamten Lebenszyklus der Softwareentwicklung, einschließlich Prototyping, Implementierung, Tests, Wartung und Support. Solide Kenntnisse von Software-Engineering-Praktiken, Branchenrichtlinien und CI/CD-Grundlagen.

  • Leidenschaftlich: Selbstständig, technikbegeistert und in der Lage, mit effizienten Kodierungstechniken gut strukturierten, leicht zu wartenden Code zu erstellen. Bedacht auf Lösungen, bei denen Leistung, Zuverlässigkeit und Skalierbarkeit im Vordergrund stehen.

  • Verantwortlichkeit: Sie streben nach ständiger Verbesserung, begrüßen Veränderungen, Feedback, schnelle Iterationen und akzeptieren Misserfolge, um aus Fehlern zu lernen.

  • Kommunikation: Sie arbeiten mit anderen Entwicklern, Designern und Produktverantwortlichen zur Ermittlung von Anforderungen zusammen, die sich auf Umfang, Zeitplan und Qualität auswirken. Fähigkeit, den Status bei wöchentlichen Stand-ups oder Management-Meetings zu präsentieren.

Was Sie für diese Rolle mitbringen sollten

Ein erfahrener Mitarbeiter mit einer Erfolgsbilanz bei der Ausführung und Bereitstellung in einer Softwareentwicklungsumgebung.

  • Universitäts- oder Fachhochschulabschluss in Informatik, Ingenieurwesen oder einem verwandten Bereich.

  • Mindestens 3 Jahre nachweisliche Golang-Entwicklungserfahrung.

  • Fähigkeit, technische Spezifikationen aus allgemeinen Geschäftsanforderungen zu entwickeln.

  • Kenntnisse über verschiedene Golang-Frameworks und -Tools.

  • Vertrautheit mit Microservices/serviceorientierter Architektur (Tools und Technologien für Messaging/Beobachtbarkeit, REST API, Containerisierung usw.).

  • Erfahrung mit Postgres oder einem anderen RDBMS.

  • Erfahrung mit Webdiensten und Caching-Mechanismen.

  • Erfahrung mit der Entwicklung und Bereitstellung in Linux-/Unix-basierten Umgebungen.

  • Erfahrung mit automatisierten Unit-Tests.

  • Gute mündliche und schriftliche Kommunikationsfähigkeiten in Englisch.

  • Ausgezeichnete Kommunikationsfähigkeiten, zwischenmenschliche Fähigkeiten, Detailgenauigkeit und Termintreue.

  • Fähigkeit, unter Druck zu arbeiten und problemlos auf Änderungen der Prioritäten und Projekte zu reagieren.

  • Fähigkeit, selbstständig und im Team in einer leistungsstarken Organisation zu arbeiten.

Bonus:

  • Erfahrung mit der OpenAPI-Spezifikation ist von Vorteil.

  • Kenntnisse der Netzwerkprotokolle TCP/HTTP/TLS sind von Vorteil.

  • Erfahrung mit Cloud-Infrastrukturen und Container-Technologien, d. h. AWS/GCP/Azure, Docker, Kubernetes.

  • Erfahrung mit HAProxy oder anderen SaaS-Produkten ist von Vorteil.

Über das Team

Wir sind eine einzigartige Gruppe talentierter und leidenschaftlicher Menschen mit der gemeinsamen Vision, die Komplexität moderner Anwendungsarchitekturen zu vereinfachen. Zur Erreichung unserer ehrgeizigen Ziele müssen wir unsere Software-Engineering-Teams vergrößern, um unseren wachsenden Produktlinien und Kundenzahlen gerecht zu werden. Das Software-Engineering-Team ist für die Bereitstellung effizienter und zuverlässiger Software und Services verantwortlich, die unsere Produkte unterstützen. Wir sind auf der Suche nach talentierten und leidenschaftlichen Mitarbeitern zur Verstärkung unseres Software-Engineering-Teams.

Die Stelle

Es handelt sich um eine Remote-Vollzeitstelle für Kandidaten mit Wohnsitz in den Vereinigten Staaten, Kanada und Europa.

Große Vorteile

Wo auch immer Sie sich befinden, unsere Mitarbeiter und ihre Familien stehen bei uns an erster Stelle, denn wir bieten erstklassigen Schutz für Ihre Gesundheit und Ihr Wohlbefinden.

Wachstum

Da wir auf dem neuesten Stand der Technik sind, haben unsere Mitarbeiter die Möglichkeit, sich weiterzubilden und eine breite Palette von Technologien zu erlernen. Unser Ziel ist es, Ihre berufliche Entwicklung zu fördern und Ihnen dabei zu helfen, auf einem unserer zahlreichen Karrierewege voranzukommen.

Weitere offene Stellen anzeigen >

Auf diese Stelle bewerben

Required fields *