Axiom Path
InterSystems
Principal Systems Developer – Kernel
Über die Stelle
Die InterSystems IRIS-Datenplattform ist die treibende Kraft hinter einigen der weltweit wichtigsten Anwendungen. Im Kern befindet sich eine extrem skalierbare, hochperformante Datenbank-Engine, die darauf ausgelegt ist, Daten aus mehreren Datenmodellen – einschließlich multidimensionaler Arrays, Key/Value, relationaler Tabellen und Objekte – natürlich und flexibel zu speichern. Die Datenbank-Engine läuft auf einer Vielzahl von Betriebssystemen, darunter Linux, AIX und Windows. Sie ist darauf ausgelegt, auf großen NUMA-Maschinen, verteilten Cache-Clustern und in der Cloud zu skalieren.
Das Datenbank-Kernel-Team benötigt einen kreativen und motivierten Entwickler, der uns bei der Konzeption, Implementierung und Verbesserung von Komponenten der Datenbank-Engine und ihrer eingebetteten Programmiersprache unterstützt. Als Teil eines kleinen Teams im Zentrum der Datenplattform können Sie einen großen Einfluss mit einem hohen Maß an Unabhängigkeit erwarten.
Aufgaben
- Erstellung von elegantem, effizientem, zuverlässigem und wartbarem Quellcode in C, mit etwas C++
- Analyse, Entwicklung und Optimierung von Algorithmen und Datenstrukturen im Hinblick auf Effizienz im Speicher und/oder auf modernen Speichergeräten
- Analyse und Verständnis von Concurrency Control und Memory Ordering Problemen im Zusammenhang mit dem Zugriff auf gemeinsam genutzte Speicherstrukturen
- Erlernen, Warten und Erweitern der eingebetteten Datenbankprogrammiersprache (ObjectScript), die die Anwendungsschnittstelle zur Datenbank bildet
- Verbesserung der Interaktionen mit modernen Betriebssystemen und Hardwaregeräten
- Entwicklung und Wartung von Datenbankmanagement-APIs
- Debugging komplexer Probleme; Entwicklung und Ausführung von Testcode
- Erstellung interner Designdokumentation und Anleitung der externen Dokumentation
- Auf dem neuesten Stand bleiben bezüglich Betriebssystem-, Speicher- und Datenbanktechnologie
Erforderliche Erfahrung
- 10+ Jahre Erfahrung in der Entwicklung von Low-Level-Systemcode für geschäftskritische Software
- Erfahrung in C oder C++; Assembler ist von Vorteil.
- Starkes technisches Wissen über Computerarchitektur, Betriebssysteme, Concurrency Control, Compiler- und Interpreter-Methoden sowie Software- Engineering-Techniken
- Ausgezeichnete Kommunikations- und Kollaborationsfähigkeiten
- Engagement für die Erstellung robuster Codes, die jahrzehntelang in hochsensiblen Einsätzen laufen
- Erfahrung mit KI-gestützten Werkzeugen (z. B. Copilots, Zusammenfassungstools oder Chatbots) mit der Fähigkeit, KI-generierte Ausgaben kritisch zu bewerten und zu verifizieren
- Nachgewiesene Fähigkeit, KI-gestützte Arbeitsabläufe zu erlernen, zu bewerten, anzupassen, vorzuschlagen und zu implementieren, um die eigene Produktivität und die des Teams kontinuierlich zu steigern
- Bachelor-Abschluss in Informatik, Software Engineering oder einem verwandten Fachgebiet
--------------------------------------------------------------------------------
Wir sind ein Arbeitgeber, der Chancengleichheit fördert und keine Diskriminierung aufgrund von Rasse, Hautfarbe, Religion, Geschlecht, nationaler Herkunft, Abstammung, Familienstand, Veteranenstatus, Alter, Behinderung, sexueller Orientierung oder Geschlechtsidentität oder -ausdruck oder einer anderen gesetzlich geschützten Kategorie vornimmt. InterSystems ist ein E-Verify-Arbeitgeber in den Vereinigten Staaten.
InterSystems gibt eine aktuelle, nach bestem Wissen und Gewissen erstellte Schätzung des voraussichtlichen Gehaltsrahmens für diese Position ab, abhängig von einer Vielzahl von Faktoren, einschließlich Erfahrung, Ausbildung, Fähigkeiten und Leistung.
Die geschätzte Basisvergütung für diese Rolle beträgt:
$144,000—$205,000 USD
KI-Haftungsausschluss
InterSystems kann KI-Tools für seine internen Abläufe nutzen, einschließlich administrativer Aufgaben während des Rekrutierungsprozesses (z. B. Organisation von Kandidateninformationen). Der Ansatz von InterSystems zur KI wird von den InterSystems Responsible AI Guidelines intersystems.com/ai-use-guidelines/ geleitet. KI wird nicht zur Treffung oder Beeinflussung von Einstellungsentscheidungen verwendet. Alle Entscheidungen werden von InterSystems-Mitarbeitern getroffen.
Kandidaten können KI für die Lebenslauf- oder Interviewvorbereitung nutzen, vorausgesetzt, die Materialien sind wahrheitsgemäß und spiegeln ihre eigene Erfahrung wider. KI-Tools und Transkriptionsdienste von Drittanbietern dürfen während der Interviews oder Bewertungen nicht verwendet werden.
Bitte beachten Sie, dass die Verwendung von Wearable-Technologie, einschließlich KI-bezogener Tools oder anderer technologievernetzter Geräte (wie META- oder Google-Smartglasses und/oder Wearables und/oder ähnlicher Geräte), während des Interview- und Screening-Prozesses mit InterSystems strengstens untersagt ist. Jeder Bewerber, der aufgrund der ADA oder geltender bundesstaatlicher oder länderspezifischer Gesetze und Vorschriften ein Wearable-Gerät oder eine Art von technischer Unterstützung während des Interviewprozesses als angemessene Vorkehrung benötigt, muss sich vor der Teilnahme an einem Interview oder Screening-Prozess mit der Personalabteilung von InterSystems in Verbindung setzen.
Weitere Vergütungen können eine diskretionäre jährliche variable Zielvergütung umfassen.
Das Unternehmen bietet außerdem großzügige Arbeitnehmerleistungen, darunter:
- Kranken-, Augen- und Zahnversicherungen
- Kurz- und langfristige Invaliditäts- sowie Lebensversicherungen
- 401(k) Gewinnbeteiligungsbeitrag
- Bezahlte Freistellung und Feiertage
- Elternzeit
- Studiengebührenerstattung
Über InterSystems
InterSystems, ein Anbieter kreativer Datentechnologie, liefert eine einheitliche Grundlage für Anwendungen der nächsten Generation für Kunden aus den Bereichen Gesundheitswesen, Finanzen, Fertigung und Lieferketten in mehr als 80 Ländern. Unsere Datenplattformen lösen Interoperabilitäts-, Geschwindigkeits- und Skalierbarkeitsprobleme für große Organisationen weltweit, um die Leistungsfähigkeit von Daten zu erschließen und Menschen zu ermöglichen, Daten auf fantasievolle Weise wahrzunehmen. Gegründet im Jahr 1978, engagiert sich InterSystems für Exzellenz durch seinen 24×7 Support für Kunden und Partner weltweit. Das privat geführte Unternehmen mit Hauptsitz in Boston, Massachusetts, verfügt bei InterSystems über 38 Niederlassungen in 28 Ländern weltweit. Weitere Informationen finden Sie unter InterSystems.com cts.businesswire.com/ct/CT?id=smartlink&url=https://www.intersystems.com/&esheet=53379223&newsitemid=20230410005415&lan=en-US&anchor=InterSystems.com&index=4&md5=3edf749fa33f5a2ac0c355c410576e90.
