Job
Aus Partner-Feed
Softwareentwickler - Shared Engineering
Preis auf Anfrage
Details
- Beschäftigungsart
- Vollzeit
- Remote
- Nein
- Unternehmen
- Xtxmarketstechnologies
Beschreibung
Automatisch aus dem English übersetzt. Der Originaltext ist maßgeblich. Maschinenübersetzung – eine genauere Version wird vorbereitet.
Die Firma
XTX Markets ist ein führendes algorithmisches Handelsunternehmen, das modernste maschinelle Lerntechnologie nutzt, um Preisprognosen für über 53.000 Finanzinstrumente in den Bereichen Aktien, festverzinsliche Wertpapiere, Währungen, Rohstoffe und Kryptowährungen zu erstellen. Das Unternehmen nutzt diese Prognosen, um an Börsen und alternativen Handelsplätzen zu handeln und Kunden weltweit direkt differenzierte Liquidität anzubieten. Das Unternehmen handelt täglich über 250 Milliarden US-Dollar in 35 Ländern und beschäftigt über 300 Mitarbeiter in London, Singapur, New York, Paris, Bristol, Mumbai, Eriwan und Kajaani.
Wir nutzen das Talent der Menschen, die hier arbeiten, moderne Rechentechniken und eine hochmoderne Forschungsinfrastruktur, um große Datenmengen marktübergreifend schnell und effizient zu analysieren und die Wirksamkeit unserer proprietären Handelsalgorithmen zu maximieren. Wir sind aktiv auf der Suche nach neuen Methoden und Ideen. Die Modelle, die unsere Handelsstrategien vorantreiben, haben sich in den letzten 10 Jahren erheblich weiterentwickelt, von ökonometrischen Methoden, die unserem Unternehmen seinen Namen gaben, über Bäume und neuronale Netze bis hin zu modernen Deep-Learning-Architekturen.
XTX Markets verfügt über ein konkurrenzloses Maß an Rechenressourcen in der Handelsbranche, wobei ein wachsender Forschungscluster derzeit weit über 25.000 GPUs mit mehr als 1 Exabyte nutzbarem Speicher umfasst. Zu den Teams im gesamten Unternehmen gehören erstklassige Forscher, Entwickler und Technologen mit Hintergrund in reiner Mathematik, Programmierung, Physik, Informatik und maschinellem Lernen. Das Unternehmen baut außerdem ein großes Rechenzentrum in Finnland, um seine bedeutenden Rechenkapazitäten zukunftssicher zu machen.
Bei XTX Markets ist Technologie unser Geschäft und wir sind eine vielfältige Organisation, die herausragende Talente aus allen Branchen anzieht. Wir konzentrieren uns auf Teamarbeit und unsere Mitarbeiter arbeiten in allen Aspekten des Geschäfts zusammen, arbeiten offen und mit Respekt füreinander, unsere Kunden und den Markt. Unsere Kultur ist nicht hierarchisch und eine Kultur, in der jeder geschätzt wird. Wir streben bei allem, was wir tun, nach Exzellenz.
Die Rolle
Shared Engineering ist ein gemischtdisziplinäres Plattformteam aus rund einem Dutzend Ingenieuren (Netzwerkingenieure, Linux-Ingenieure und Softwareentwickler). Das Team besitzt die Grundlagen, auf denen die Technik des Unternehmens basiert, wie z. B. Alarmierung, Jobplanung, Host-Bestandsaufnahme/-Überwachung und die internen Entwicklertools für unser Monorepo. Dazu gehören gemeinsam genutzte Bibliotheken, Build-Systeme und CI/CD-Infrastruktur.
Unser Ziel ist es, den Ingenieuren des Unternehmens eine Hebelwirkung zu verschaffen: weniger manuelle Schritte, eine schnelle und vorhersehbare Lieferung und Teams, die sich selbst bedienen können, anstatt ein Ticket zu erstellen und zu warten. Wir haben viele Initiativen gleichzeitig im Gange, daher ist die Entscheidung, an welcher Sache gearbeitet werden soll, fast genauso wichtig wie die gute Umsetzung.
Hierbei handelt es sich um eine Softwareentwicklerrolle im Team, die sich auf Entwicklererfahrung und Plattformsoftware konzentriert: die Entwicklung der Tools, Dienste und Bibliotheken, die das Engineering aller anderen schneller und zuverlässiger machen. Ein wachsender Teil dieser Aufgabe besteht darin, wie die Ingenieure des Unternehmens KI und Codierungsassistenz-Tools einsetzen. Zu den jüngsten Arbeiten gehören unsere Self-Service-Netzwerkkonfigurationstools, Sandboxing- und Gateway-Dienste für Codierungsassistenten sowie die Zusammenführung von Host-Inventardaten in einer einzigen Quelle der Wahrheit.
Verantwortlichkeiten
• Hauptsächlich im Go-Bereich tätig, Aufbau und Besitz von Plattformdiensten und internen Werkzeugen durchgängig, vom Design bis zur Produktion.
• Verbessern Sie die Entwicklererfahrung durch Reduzierung der Reibung im Build-/CI-/CD-Pfad und stärken Sie gemeinsam genutzte Bibliotheken.
• Gestalten Sie mit, wie das gesamte Unternehmen KI-/Coding-Assistenz-Tools sicher und effektiv einführt, integrieren Sie sie in Arbeitsabläufe und bauen Sie Leitplanken und Tools darauf auf.
• Arbeiten Sie mit den Netzwerk- und Linux-Ingenieuren zusammen, um zu verstehen, was die Infrastruktur für die Skalierung und Verwaltung benötigt, und machen Sie sie dann sauber in der Software verfügbar.
• Betreuen und teilen Sie Wissen, verbessern Sie die Fähigkeiten Ihrer Teamkollegen und stellen Sie sicher, dass andere die von Ihnen entwickelten Systeme pflegen und darauf aufbauen können.
• Überprüfen und erhöhen Sie Standards durch sorgfältige Codeüberprüfung, vernünftiges Urteil darüber, wo Dinge blockiert oder fließen sollen, und ein pragmatisches Gespür dafür, welche Arbeit jetzt richtig ist.
• Nehmen Sie an Bereitschaftsdiensten teil, sobald Sie auf dem neuesten Stand sind, und beheben Sie Probleme, die sich über mehrere technische Bereiche in der aktuellen und älteren Infrastruktur erstrecken.
Wesentliche Attribute
• Starke Software-Engineering-Grundlagen und Produktionserfahrung mit End-to-End-Services. Go ist das, was Sie jeden Tag schreiben würden, aber wir legen mehr Wert auf die Grundlagen als auf die Sprache: Starke Kenntnisse in anderen statisch typisierten Sprachen sind willkommen.
• Sicher mit Linux, mit einem Verständnis des Betriebssystems, auf dem Ihre Software läuft (Prozesse, Netzwerkgrundlagen, Paketierung, Systemd), auch wenn Sie kein Systemingenieur sind.
• Solide Kenntnisse von Build-Systemen, CI/CD und Release-Pipelines. Sie haben an einem Monorepo oder einem ernsthaften Build/Release-Setup gearbeitet und es verbessert.
• Eine Erfolgsbilanz bei der Lieferung: Versand, Abschluss und kein Zulassen, dass Umfang oder Politur eine Lieferung aufhalten.
• Gute schriftliche und mündliche Kommunikation und der kollaborative Instinkt, Ingenieure, die keine Entwickler sind, als erstklassige Kollegen zu behandeln.
Wünschenswerte Attribute
Dinge, die wir gerne sehen würden. Sie werden nicht alle davon haben, und das ist in Ordnung.
• Interesse oder praktische Erfahrung in den Bereichen Entwicklererfahrung und KI/Coding-Assistenz-Tools. Der Aufbau oder die Integration von LLMs in einen echten Engineering-Workflow ist ein Pluspunkt, aber auch die Neugier, wie diese Tools die Arbeitsabläufe verändern, zählt.
• Erfahrung mit Infrastruktur-/Plattformsoftware: Inventar-/Asset-Systeme, Überwachung, Alarmierung, Planung, Container-Orchestrierung oder ähnliche Backend-Plattform-Arbeiten.
• APIs, Datenpipelines und Schemaverwaltung: Entwerfen sauberer Service-APIs und zuverlässiges Verschieben von Daten zwischen Systemen.…
Quelle: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/xtxmarketstechnologies/software-developer-shared-engineering-london-105951)
XTX Markets ist ein führendes algorithmisches Handelsunternehmen, das modernste maschinelle Lerntechnologie nutzt, um Preisprognosen für über 53.000 Finanzinstrumente in den Bereichen Aktien, festverzinsliche Wertpapiere, Währungen, Rohstoffe und Kryptowährungen zu erstellen. Das Unternehmen nutzt diese Prognosen, um an Börsen und alternativen Handelsplätzen zu handeln und Kunden weltweit direkt differenzierte Liquidität anzubieten. Das Unternehmen handelt täglich über 250 Milliarden US-Dollar in 35 Ländern und beschäftigt über 300 Mitarbeiter in London, Singapur, New York, Paris, Bristol, Mumbai, Eriwan und Kajaani.
Wir nutzen das Talent der Menschen, die hier arbeiten, moderne Rechentechniken und eine hochmoderne Forschungsinfrastruktur, um große Datenmengen marktübergreifend schnell und effizient zu analysieren und die Wirksamkeit unserer proprietären Handelsalgorithmen zu maximieren. Wir sind aktiv auf der Suche nach neuen Methoden und Ideen. Die Modelle, die unsere Handelsstrategien vorantreiben, haben sich in den letzten 10 Jahren erheblich weiterentwickelt, von ökonometrischen Methoden, die unserem Unternehmen seinen Namen gaben, über Bäume und neuronale Netze bis hin zu modernen Deep-Learning-Architekturen.
XTX Markets verfügt über ein konkurrenzloses Maß an Rechenressourcen in der Handelsbranche, wobei ein wachsender Forschungscluster derzeit weit über 25.000 GPUs mit mehr als 1 Exabyte nutzbarem Speicher umfasst. Zu den Teams im gesamten Unternehmen gehören erstklassige Forscher, Entwickler und Technologen mit Hintergrund in reiner Mathematik, Programmierung, Physik, Informatik und maschinellem Lernen. Das Unternehmen baut außerdem ein großes Rechenzentrum in Finnland, um seine bedeutenden Rechenkapazitäten zukunftssicher zu machen.
Bei XTX Markets ist Technologie unser Geschäft und wir sind eine vielfältige Organisation, die herausragende Talente aus allen Branchen anzieht. Wir konzentrieren uns auf Teamarbeit und unsere Mitarbeiter arbeiten in allen Aspekten des Geschäfts zusammen, arbeiten offen und mit Respekt füreinander, unsere Kunden und den Markt. Unsere Kultur ist nicht hierarchisch und eine Kultur, in der jeder geschätzt wird. Wir streben bei allem, was wir tun, nach Exzellenz.
Die Rolle
Shared Engineering ist ein gemischtdisziplinäres Plattformteam aus rund einem Dutzend Ingenieuren (Netzwerkingenieure, Linux-Ingenieure und Softwareentwickler). Das Team besitzt die Grundlagen, auf denen die Technik des Unternehmens basiert, wie z. B. Alarmierung, Jobplanung, Host-Bestandsaufnahme/-Überwachung und die internen Entwicklertools für unser Monorepo. Dazu gehören gemeinsam genutzte Bibliotheken, Build-Systeme und CI/CD-Infrastruktur.
Unser Ziel ist es, den Ingenieuren des Unternehmens eine Hebelwirkung zu verschaffen: weniger manuelle Schritte, eine schnelle und vorhersehbare Lieferung und Teams, die sich selbst bedienen können, anstatt ein Ticket zu erstellen und zu warten. Wir haben viele Initiativen gleichzeitig im Gange, daher ist die Entscheidung, an welcher Sache gearbeitet werden soll, fast genauso wichtig wie die gute Umsetzung.
Hierbei handelt es sich um eine Softwareentwicklerrolle im Team, die sich auf Entwicklererfahrung und Plattformsoftware konzentriert: die Entwicklung der Tools, Dienste und Bibliotheken, die das Engineering aller anderen schneller und zuverlässiger machen. Ein wachsender Teil dieser Aufgabe besteht darin, wie die Ingenieure des Unternehmens KI und Codierungsassistenz-Tools einsetzen. Zu den jüngsten Arbeiten gehören unsere Self-Service-Netzwerkkonfigurationstools, Sandboxing- und Gateway-Dienste für Codierungsassistenten sowie die Zusammenführung von Host-Inventardaten in einer einzigen Quelle der Wahrheit.
Verantwortlichkeiten
• Hauptsächlich im Go-Bereich tätig, Aufbau und Besitz von Plattformdiensten und internen Werkzeugen durchgängig, vom Design bis zur Produktion.
• Verbessern Sie die Entwicklererfahrung durch Reduzierung der Reibung im Build-/CI-/CD-Pfad und stärken Sie gemeinsam genutzte Bibliotheken.
• Gestalten Sie mit, wie das gesamte Unternehmen KI-/Coding-Assistenz-Tools sicher und effektiv einführt, integrieren Sie sie in Arbeitsabläufe und bauen Sie Leitplanken und Tools darauf auf.
• Arbeiten Sie mit den Netzwerk- und Linux-Ingenieuren zusammen, um zu verstehen, was die Infrastruktur für die Skalierung und Verwaltung benötigt, und machen Sie sie dann sauber in der Software verfügbar.
• Betreuen und teilen Sie Wissen, verbessern Sie die Fähigkeiten Ihrer Teamkollegen und stellen Sie sicher, dass andere die von Ihnen entwickelten Systeme pflegen und darauf aufbauen können.
• Überprüfen und erhöhen Sie Standards durch sorgfältige Codeüberprüfung, vernünftiges Urteil darüber, wo Dinge blockiert oder fließen sollen, und ein pragmatisches Gespür dafür, welche Arbeit jetzt richtig ist.
• Nehmen Sie an Bereitschaftsdiensten teil, sobald Sie auf dem neuesten Stand sind, und beheben Sie Probleme, die sich über mehrere technische Bereiche in der aktuellen und älteren Infrastruktur erstrecken.
Wesentliche Attribute
• Starke Software-Engineering-Grundlagen und Produktionserfahrung mit End-to-End-Services. Go ist das, was Sie jeden Tag schreiben würden, aber wir legen mehr Wert auf die Grundlagen als auf die Sprache: Starke Kenntnisse in anderen statisch typisierten Sprachen sind willkommen.
• Sicher mit Linux, mit einem Verständnis des Betriebssystems, auf dem Ihre Software läuft (Prozesse, Netzwerkgrundlagen, Paketierung, Systemd), auch wenn Sie kein Systemingenieur sind.
• Solide Kenntnisse von Build-Systemen, CI/CD und Release-Pipelines. Sie haben an einem Monorepo oder einem ernsthaften Build/Release-Setup gearbeitet und es verbessert.
• Eine Erfolgsbilanz bei der Lieferung: Versand, Abschluss und kein Zulassen, dass Umfang oder Politur eine Lieferung aufhalten.
• Gute schriftliche und mündliche Kommunikation und der kollaborative Instinkt, Ingenieure, die keine Entwickler sind, als erstklassige Kollegen zu behandeln.
Wünschenswerte Attribute
Dinge, die wir gerne sehen würden. Sie werden nicht alle davon haben, und das ist in Ordnung.
• Interesse oder praktische Erfahrung in den Bereichen Entwicklererfahrung und KI/Coding-Assistenz-Tools. Der Aufbau oder die Integration von LLMs in einen echten Engineering-Workflow ist ein Pluspunkt, aber auch die Neugier, wie diese Tools die Arbeitsabläufe verändern, zählt.
• Erfahrung mit Infrastruktur-/Plattformsoftware: Inventar-/Asset-Systeme, Überwachung, Alarmierung, Planung, Container-Orchestrierung oder ähnliche Backend-Plattform-Arbeiten.
• APIs, Datenpipelines und Schemaverwaltung: Entwerfen sauberer Service-APIs und zuverlässiges Verschieben von Daten zwischen Systemen.…
Quelle: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/xtxmarketstechnologies/software-developer-shared-engineering-london-105951)
Dieses Angebot stammt aus einem Partner-Feed. Bewerben Sie sich auf der Quell-Website.
Quelle: Xtxmarketstechnologies
Standort
London, Vereinigtes Königreich
Inserat bereitgestellt von Xtxmarketstechnologies.