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 zu entwickeln, die den Anforderungen unseres Unternehmens entspricht.
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.
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 fundierte Erfahrung mit C, Shell, HTTP, TCP/IP und Git.
Nachgewiesene Erfahrung in der Entwicklung, Erstellung und Pflege von effizientem, wiederverwendbarem und zuverlässigem C-Code.
Fähigkeit, technische Spezifikationen aus allgemeinen Geschäftsanforderungen zu entwickeln.
Ausgeprägtes Verständnis von Software-Engineering-Prinzipien, bewährten Verfahren und CI/CD-Grundlagen.
Erfahrung mit der Entwicklung und Bereitstellung in Linux-/Unix-basierten Umgebungen.
Erfahrung mit Linux-Patching.
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:
Kenntnisse über Cloud-Umgebungen sind 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.
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 >