Oracle

Senior Core Infrastructure Engineer – Nashville, TN

C++
Automatische Übersetzung. Prüfe das Original.

Über die Stelle

Oracle Cloud Infrastructure sucht Senior Infrastructure Engineers, die das leistungsstarke virtuelle Netzwerk-Dataplane entwerfen, entwickeln und betreiben, welches die OCI-Gateway-Dienste unterstützt. In dieser Rolle entwickeln Sie wichtige C- und C++-Funktionen für Paketverarbeitung, Routing, Network Address Translation, Gateway-Funktionalität und die Durchsetzung von Sicherheitsrichtlinien. Sie optimieren CPU- und Speichereffizienz, Nebenläufigkeit, Latenz und Durchsatz für Produktionssysteme, die in Cloud-Skalierung betrieben werden.

Sie arbeiten eng mit Teams aus den Bereichen Networking, Control-Plane, Infrastruktur, Sicherheit und Operations zusammen, um fehlertolerante verteilte Systeme mit starker Mandantentrennung und sicheren Bereitstellungspraktiken aufzubauen. Die Rolle umfasst die End-to-End-Verantwortung für Funktionen: Architektur, Implementierung, Testen, gestaffelte Rollouts, Observability, On-Call-Support, Incident-Reaktion und kontinuierliche betriebliche Verbesserung. Erfahrung mit schnellen Dataplane-Technologien wie DPDK, VirtIO, eBPF, XDP, SR-IOV, SmartNICs oder Userspace-Paketverarbeitungs-Frameworks ist besonders wertvoll.

Dieser Arbeitsort ist Nashville, TN

Die Rolle nimmt Bewerbungen in der Regel für mindestens drei Kalendertage ab dem Veröffentlichungsdatum entgegen oder solange die Stelle ausgeschrieben bleibt.

Als Teil des Onboarding-Prozesses von Oracle und in Übereinstimmung mit geltendem Recht sind in den USA ansässige Mitarbeiter verpflichtet, eine Identitätsprüfung abzuschließen, die die Erfassung und Verarbeitung ihrer biometrischen Daten beinhaltet. Anpassungen an dieser Anforderung können nach einer individuellen Prüfung gewährt werden.

Wir setzen uns dafür ein, Menschen mit Behinderungen in allen Phasen des Beschäftigungsprozesses einzubeziehen. Wenn Sie zu irgendeinem Zeitpunkt Unterstützung bei der Barrierefreiheit oder eine behinderungsbedingte Anpassung benötigen, lassen Sie es uns wissen, indem Sie eine E-Mail an accommodation-request_mb@oracle.com [accommodation-request_mb@oracle.com] senden oder in den Vereinigten Staaten die Nummer 1-888-404-2494 anrufen.

Oracle ist ein Arbeitgeber, der Chancengleichheit fördert. Alle qualifizierten Bewerber werden für eine Anstellung in Betracht gezogen, unabhängig von Rasse, Hautfarbe, Religion, Geschlecht, nationaler Herkunft, sexueller Orientierung, Geschlechtsidentität, Behinderung und geschütztem Veteranenstatus oder anderen gesetzlich geschützten Merkmalen.

Oracle wird qualifizierte Bewerber mit Vorstrafen gemäß geltendem Recht für eine Anstellung in Betracht ziehen.

VERANTWORTLICHKEITEN

Hauptverantwortlichkeiten

Skalierbarkeit und Leistung des Dataplanes

  1. Implementierung und Erweiterung von C- und C++-Komponenten für das virtuelle Netzwerk-Dataplane von OCI, einschließlich Routing, Network Address Translation, Netzwerk-Gateways und Durchsetzung von Sicherheitsrichtlinien.
  1. Entwicklung von Funktionen zur Paketverarbeitung, die skalierbares, mandantenfähiges Cloud-Networking unterstützen, unter Anleitung erfahrener Ingenieure.
  1. Profilierung und Optimierung von CPU-Auslastung, Speichernutzung, Nebenläufigkeit, Latenz und Durchsatz in groß angelegten Produktionsumgebungen.
  1. Beitrag zur Entwicklung schneller Dataplanes unter Verwendung von Technologien wie DPDK, VirtIO, Linux-Networking, SR-IOV, SmartNICs oder Userspace-Paketverarbeitungs-Frameworks.
  1. Entwicklung und Wartung von Unit-, Integrations-, System-, Leistungs- und Skalierungstests.
  1. Teilnahme an Design- und Code-Reviews unter Anwendung etablierter Muster für Leistung, Korrektheit und Wartbarkeit.

Zuverlässigkeit und Verfügbarkeit

  1. Implementierung fehlertoleranter Netzwerkkomponenten, die Ausfälle, Wartungsereignisse und Software-Updates mit minimalen Auswirkungen auf den Kunden bewältigen.
  1. Beitrag zu resilienten Designs unter Verwendung von Health-Checks, Wiederholungsversuchen, Timeouts, kontrolliertem Draining, Failover- und Wiederherstellungsmechanismen.
  1. Entwicklung von Tests zur Fehlerinjektion, Brownout-Simulation und Wiederherstellung, um das Dienstverhalten zu validieren.
  1. Unterstützung bei gestaffelten Bereitstellungen, automatisierter Validierung, Überwachung, Rollback- und Wiederherstellungsverfahren.

Observability und Operational Excellence

  1. Aufbau und Wartung von Dienstmetriken, Alarmen, Dashboards, Telemetrie, Canaries und betrieblichen Health-Checks.
  1. Diagnose von Linux-, Netzwerk-, Leistungs- und Produktionsproblemen unter Verwendung von Protokollen, Metriken, Paketmitschnitten, Traces, Profilern und Debugging-Tools.
  1. Erstellung und Verbesserung von Runbooks, Diagnosetools und Automatisierung für häufige betriebliche Probleme.
  1. Teilnahme an der On-Call-Rotation des Teams, Incident-Reaktion, Ursachenanalyse und Nachverfolgung von Korrekturmaßnahmen.

Sicherheit und Mandantentrennung

  1. Anwendung etablierter Sicherheits- und Mandantentrennungspraktiken auf Dataplane- und Gateway-Funktionen.
  1. Unterstützung bei der Identifizierung und Behebung von Sicherheits-, Zuverlässigkeits- und betrieblichen Risiken.
  1. Pflege technischer Dokumentationen und Einhaltung geltender Sicherheits-, Compliance- und Change-Management-Prozesse.

Automatisierung und Change Management

  1. Wartung der Automatisierung und Infrastructure-as-Code, die zum Erstellen, Testen, Bereitstellen und Betreiben des Dienstes verwendet werden.
  1. Implementierung automatisierter Prüfungen und Sicherheitsvorkehrungen für Konfigurationsänderungen, Software-Releases und Rollback-Verfahren.
  1. Verantwortung für zugewiesene Funktionen über Implementierung, Test, Bereitstellung, Produktionsvalidierung und Support hinweg.

Kernverantwortlichkeiten

Planung und Ausführung

  1. Planung und Bereitstellung zugewiesener Arbeiten mit begrenzter Aufsicht, wobei Abhängigkeiten und Risiken frühzeitig identifiziert werden.
  1. Verwaltung von Prioritäten und Anpassung der Ausführung bei Änderungen von Anforderungen, Zeitplänen oder Produktionsanforderungen.
  1. Klare Kommunikation von Fortschritten, Blockern und technischen Entscheidungen.

Zusammenarbeit und Partnerschaft

  1. Enge Zusammenarbeit mit Teams aus den Bereichen Networking, Control-Plane, Infrastruktur, Sicherheit und Operations.
  1. Teilnahme an Design-Reviews, Code-Reviews, Incident-Reviews und Aktivitäten zum Wissensaustausch.
  1. Dokumentation technischer Entscheidungen und Beitrag zu Teamstandards und Best Practices.

Problemlösung

  1. Eigenständige Fehlerbehebung bei standardmäßigen und mittelschweren Problemen unter Anwendung etablierter Engineering-Praktiken.
  1. Analyse von Daten aus Protokollen, Metriken, Traces, Paketmitschnitten und Tests zur Identifizierung von Grundursachen.
  1. Angemessene Eskalation komplexer dienstübergreifender Probleme bei gleichzeitigem Beitrag zu deren Lösung.

Kontinuierliches Lernen und Verbesserung

  1. Aufbau von Fachwissen in C/C++, Systemprogrammierung, Cloud-Networking, Linux und Hochleistungs-Dataplane-Technologien.
  1. Einholen von Feedback und dessen Anwendung zur Verbesserung technischer und betrieblicher Fähigkeiten.
  1. Identifizierung praktischer Möglichkeiten zur Verbesserung von Tests, Tools, Bereitstellung, Observability und Team-Workflows.

QUALIFIKATIONEN

Haftungsausschluss: Für bestimmte in den USA ansässige oder kundenorientierte Rollen kann die Einhaltung geltender Anforderungen erforderlich sein, wie z. B. Impf-/arbeitsmedizinische Vorgaben und/oder Drogentests.

Die in dieser Stellenausschreibung angegebenen Gehaltsspannen und Leistungsinformationen gelten nur für die genannten Standorte.

USA: Einstellungsspanne in USD von: $79,200 bis $209,500 pro Jahr. Kann für Bonus und Aktienoptionen in Frage kommen.

Oracle unterhält breite Gehaltsspannen für seine Rollen, um Schwankungen bei Wissen, Fähigkeiten, Erfahrung, Marktbedingungen und Standorten zu berücksichtigen sowie die unterschiedlichen Produkte, Branchen und Geschäftsbereiche von Oracle widerzuspiegeln. Kandidaten werden in der Regel basierend auf den vorangegangenen Faktoren sowie interner Gleichbehandlung innerhalb der Spanne eingestuft.

Oracle US bietet ein umfassendes Leistungspaket, das Folgendes beinhaltet:

  • Kranken-, Zahn- und Augenversicherung, einschließlich fachärztlicher Zweitmeinung
  • Kurzzeit- und Langzeit-Berufsunfähigkeitsversicherung
  • Lebensversicherung und Unfallversicherung (AD&D)
  • Ergänzende Lebensversicherung (Mitarbeiter/Ehepartner/Kind)
  • Flexible Spending Accounts für Gesundheits- und Pflegekosten
  • Steuerbegünstigte Pendler- und Parkvorteile
  • 401(k)-Spar- und Investitionsplan mit Arbeitgeberzuschuss
  • Bezahlter Urlaub: Flexibler Urlaub wird allen anspruchsberechtigten Mitarbeitern in einer festen (nicht überstundenberechtigten) Position gewährt. Angesammelter Urlaub wird allen anderen Mitarbeitern gewährt, die Anspruch auf Urlaubsleistungen haben. Für Mitarbeiter, die mindestens 35 Stunden pro Woche arbeiten, beträgt die Urlaubsansammlung 13 Tage pro Jahr für die ersten drei Beschäftigungsjahre und 18 Tage pro Jahr für nachfolgende Beschäftigungsjahre. Die Urlaubsansammlung wird für Mitarbeiter, die zwischen 20 und 34 Stunden pro Woche arbeiten, anteilig berechnet. Mitarbeiter, die weniger als 20 Stunden pro Woche arbeiten, haben keinen Urlaubsanspruch.
  • 11 bezahlte Feiertage
  • Bezahlter Krankheitsurlaub: 72 Stunden bezahlter Krankheitsurlaub ab dem Einstellungsdatum. Erneuert sich jedes Kalenderjahr. Nicht genutztes Guthaben wird jedes Jahr bis zu einer Obergrenze von 112 Stunden übertragen.
  • Bezahlter Elternurlaub
  • Unterstützung bei Adoption
  • Mitarbeiteraktienkaufplan
  • Finanzplanung und Gruppenrechtsschutz
  • Freiwillige Leistungen, einschließlich Auto-, Hausrat- und Haustierversicherung

Nur Oracle vereint Daten, Infrastruktur, Anwendungen und Fachwissen, um alles von Brancheninnovationen bis hin zu lebensrettender Versorgung zu ermöglichen. Und mit KI, die in unsere Produkte und Dienstleistungen eingebettet ist, helfen wir Kunden, dieses Versprechen in eine bessere Zukunft für alle zu verwandeln. Entdecken Sie Ihr Potenzial bei einem Unternehmen, das bei KI- und Cloud-Lösungen führend ist, die Milliarden von Leben beeinflussen.

Wahre Innovation beginnt, wenn jeder befähigt ist, einen Beitrag zu leisten. Deshalb engagieren wir uns für den Aufbau einer Belegschaft, die Chancen für alle fördert, mit wettbewerbsfähigen Leistungen, die unsere Mitarbeiter mit flexiblen Kranken-, Lebensversicherungs- und Altersvorsorgeoptionen unterstützen. Wir ermutigen unsere Mitarbeiter auch dazu, durch unsere Freiwilligenprogramme ihren Gemeinden etwas zurückzugeben.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026