Zum Inhalt springen

NinjaTrader

Sr. Software Engineer in Test I

JavaScriptTypeScriptPythonGCP
Automatische Übersetzung. Prüfe das Original.

Über die Stelle

--------------------------------------------------------------------------------

Haftungsausschluss: Bitte beachten Sie, dass die genauesten und aktuellsten Informationen zu unseren offenen Stellen – einschließlich Stellenbeschreibungen, Vergütung und Leistungen – nur auf unserem offiziellen Stellenportal garantiert werden können. Für die aktuellsten Angebote und Details besuchen Sie bitte: job-boards.greenhouse.io/ninjatrader.

--------------------------------------------------------------------------------

Standort

Diese Stelle ist in Chicago, IL angesiedelt. Wir sind für diese Stelle nicht offen für Remote-Kandidaten.

Hybrid

Für Mitarbeiter mit Sitz in Chicago folgen wir einem hybriden Arbeitszeitplan: Dienstags bis Donnerstags im Büro, mit Fernarbeit am Montag und Freitag. Zusätzlich zu diesen wöchentlichen Remote-Tagen bieten wir:

  1. 20 zusätzliche flexible Remote-Tage pro Jahr
  1. 5 unternehmensweite Büro-optionale Wochen, die an wichtige Feiertage gekoppelt sind

Wir verpflichten uns zur Chancengleichheit bei der Beschäftigung, unabhängig von Rasse, Hautfarbe, Herkunft, Religion, Geschlecht, nationaler Herkunft, sexueller Orientierung, Alter, Staatsbürgerschaft, Familienstand, Behinderung, Geschlecht, Geschlechtsidentität oder -ausdruck oder Veteranenstatus. Wir sind stolz darauf, ein Arbeitgeber der Chancengleichheit zu sein.

MACHEN SIE MIT BEI UNSERER MISSION, DIE #1 RETAIL-HANDELSPLATTFORM DER WELT ZU WERDEN

Willkommen in der dynamischen Welt von NinjaTrader! Als branchenführende Handelsplattform und Futures-Broker befähigen wir Trader, die Kontrolle über ihr finanzielles Schicksal zu übernehmen. Wie machen wir das? Wir bieten modernste Produkte und Dienstleistungen, die die Trading-Reise verbessern. Egal, ob Sie ein erfahrener Profi sind oder gerade erst anfangen, NinjaTrader stattet Trader mit preisgekrönter Software und Brokerage-Dienstleistungen aus, um die weltweit führenden Finanzmärkte souverän zu navigieren.

Unsere Wachstumsgeschichte ist geradezu berauschend. Seit 2003 widmet sich NinjaTrader der Aufgabe, Trader auf ihrem Weg zum Handelserfolg zu verstehen und zu unterstützen. Durch diese Bemühungen ist unsere Nutzerbasis auf über 2 Millionen Nutzer angewachsen und wir sind zum weltweit führenden Futures-Broker geworden.

Aber wir bleiben nicht stehen. Wir entwickeln uns ständig weiter, verschieben Grenzen und modernisieren die Futures-Branche. Unser Engagement für Innovation bedeutet, dass die Nutzer immer Zugang zu dynamischen Tools, Echtzeit-Support und einer Gemeinschaft von Gleichgesinnten haben werden.

Warum also bei NinjaTrader arbeiten? Hier sind Sie nicht nur Teil eines Teams; Sie sind Teil einer Bewegung. Wir befähigen Mitarbeiter, neue Höhen in ihrer Karriere zu erreichen, indem wir eine dynamische Kultur bieten, die sich auf soziale Verbindungen, berufliche Entwicklung und Mitarbeiteranerkennungsinitiativen konzentriert. Klingt zu gut, um wahr zu sein? Glauben Sie unseren Mitarbeitern. greatplacetowork.com/certified-company/7025362

Begleiten Sie uns, wenn wir neu definieren, was im Trading möglich ist, uns für unsere Kunden einsetzen und unsere Reise fortsetzen, um die weltweit führende Einzelhandels-fokussierte Handelsplattform zu werden.

WAS SIE TUN WERDEN

Die Plattformen von NinjaTrader sind der Ort, an dem Kunden Futures in Echtzeit auf Live-Märkten handeln, wo wir Kundengelder verwalten, Trades abwickeln, Clearing und Settlement durchführen und täglich die Compliance sicherstellen. Als Senior Software Engineer in Test werden Sie die Qualität über diesen gesamten Stack hinweg verantworten, von der Web-Trading-Erfahrung bis zu den dahinterliegenden Backoffice-Diensten.

Sie werden als Peer neben Entwicklern und Produktmanagern eingebettet sein. Ihre Aufgabe ist es nicht, Releases zu blockieren. Es ist, Automatisierung zu entwickeln, die sicheres, schnelles Ausliefern zur Standardeinstellung macht. Jeder Workflow, den Sie validieren, berührt echte Trader und echtes Geld.

In dieser Rolle werden Sie:

  1. Die Qualität End-to-End für Ihr zugewiesenes Squad verantworten, von der Teststrategie bis zur Release-Sicherheit
  1. Über den full stack: UI-Workflows im Browser, APIs, Datenbanken und backend-Dienste testen
  1. Mit Entwicklern und PMs in der Designphase zusammenarbeiten, um Akzeptanzkriterien zu definieren und Testbarkeit einzubauen
  1. Automatisierungs-Frameworks mit modularen Mustern (z. B. Page Object Model) entwerfen, erstellen und pflegen, hauptsächlich Playwright mit TypeScript
  1. Automatisierungsstrategie und Qualitäts-Gates für kritische Trading-Flows definieren, wie z. B. Orderaktivität, Geldbewegung und Clearing
  1. Funktionale und Integrationstests schreiben, bei denen finanzielle Korrektheit und Abdeckung von Randfällen oberste Priorität haben
  1. Anwendungscode überprüfen und sich am Systemdesign, an API-Verträgen und an der Architektur beteiligen, um beobachtbares, testbares Verhalten sicherzustellen
  1. Die Testzuverlässigkeit Ihres Squads verantworten; Flakiness mit der gleichen Dringlichkeit wie ein Produktionsfehler behandeln
  1. Tests in CI/CD-Pipelines mit Tagging-Strategien (z. B. Smoke, Regression) und klaren Qualitäts-Gates integrieren
  1. Testdatenstrategien entwerfen und Mocks und Stubs für Abhängigkeiten verwenden, um Tests isoliert und wiederholbar zu halten
  1. Produktionsprobleme mithilfe von Logs, Datenbank-Traces und Telemetrie debuggen und Erkenntnisse in Regressionstests umwandeln
  1. KI-gestützte Tools (Code-Generierung, Testgenerierung, Fehleranalyse) anwenden, um die Abdeckung und Geschwindigkeit zu verbessern, ohne die Korrektheit zu beeinträchtigen
  1. Manuelle und explorative Tests durchführen, wo sie Signale liefern, die Automatisierung nicht liefern kann, und Erkenntnisse in dauerhafte automatisierte Abdeckung umwandeln
  1. Junior QA-Teammitglieder durch Code-Reviews, Pairings und direktes Feedback mentoren
  1. SDLC- und Informationssicherheitsstandards von NinjaTrader einhalten

WAS SIE MITBRINGEN SOLLTEN

  1. Erfahrung im Testen von Handels- oder Brokerage-Plattformen (Futures von Vorteil); Banken oder andere regulierte Finanzdienstleistungen werden berücksichtigt
  1. Starke Automatisierungsgrundlagen, einschließlich eines klaren Verständnisses dafür, was Automatisierung leisten kann und was nicht
  1. Praktische Erfahrung mit Playwright und TypeScript/JavaScript (Cypress oder Selenium wird berücksichtigt, mit schneller Einarbeitung in unseren Stack)
  1. Full-stack-Testerfahrung: UI-Workflows über API-Validierung (z. B. Postman) und Datenbankprüfung
  1. Erfahrung im Testen von backend-Diensten, REST APIs und verteilten Systemen
  1. Nachgewiesene Erfahrung im Entwerfen und Pflegen von Automatisierungs-Frameworks, während sich das System, das sie abdecken, weiterentwickelt
  1. Erfahrung mit der Integration von automatisierten Tests in CI/CD-Pipelines (z. B. Jenkins, GitHub Actions)
  1. Fähigkeit, mit Entwicklern an Testbarkeit durch Design zu arbeiten, Architektur und API-Design zu gestalten, um zuverlässige Automatisierung zu unterstützen
  1. Nachgewiesene Kompetenz im verantwortungsvollen Umgang mit KI-gestützten Engineering-Tools, plus die Grundlagen, um auch ohne sie liefern zu können
  1. Fähigkeit, die Qualität für einen Produktbereich unabhängig und mit minimaler Aufsicht zu verantworten
  1. Starke Kommunikationsfähigkeiten; komfortabel als Peer für Entwickler, Produktmanager und Brokerage-Betriebsteams

BONUSPUNKTE FÜR

  1. Python-Testautomatisierung mit PyTest
  1. Erfahrung im Testen ereignisgesteuerter Systeme mit Messaging-Plattformen (z. B. GCP Pub/Sub)
  1. Erfahrung mit relationalen Datenbanken (Oracle bevorzugt)
  1. Vertrautheit mit Trade-Lifecycle-Konzepten: Order Management, Clearing, Settlement, Margin oder regulatorische Berichterstattung
  1. Erfahrung im Testen von Echtzeit- oder datenintensiven Anwendungen
  1. Linux-Befehlszeilen- und Protokollanalysefähigkeiten
  1. Performance-, Last- oder Resilienztests in verteilten Systemen
  1. Kenntnisse im Bereich Barrierefreiheitstests (WCAG-Standards)
  1. Cloud-native Testerfahrung (GCP bevorzugt)

Vergütung

Die Gehaltsspanne für diese Rolle beträgt $82,000.00 - $132,000.00 USD. Darüber hinaus erhält diese Position einen jährlichen Zielbonus von 10%. Die Bonuszahlung bei NinjaTrader basiert auf individueller Leistung (50%) sowie auf Unternehmens-/Teamleistung (50%).

Gehalt und Bonuszahlungen sind nur zwei Komponenten des Gesamtvergütungspakets, das von NinjaTrader angeboten wird. NinjaTrader bietet einen 401K-Plan über ADP an, bei dem das Unternehmen bis zu 3.5% der Mitarbeiterbeiträge bezuschusst. Jährlicher bezahlter Urlaubsanspruch wird mit einer Rate von 18 Tagen pro Jahr angesammelt (einige Positionen können für mehr qualifiziert sein) zuzüglich sieben bezahlter Feiertage.

Unsere Kernleistungen umfassen

  • Großzügige PTO
  • 7 bezahlte Feiertage pro Jahr + 5 bedingte Feiertage pro Jahr
  • 1 Diensttag pro Jahr
  • 401k mit 3.5% Unternehmenszuschuss
  • Bezahlter Elternurlaub
  • Kranken-, Augen- und Zahnversicherung
  • Lebens- und Invaliditätsversicherung, die zu 100% von NinjaTrader abgedeckt wird

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

Das NortJobs-Team betreibt Vagas Dev kostenlos.

Dein nächster Jobwartet vielleicht bei NortJobs.

Vagas Dev

Stellen für Entwickler und Programmierer. Brasilien steht an erster Stelle. Deine nächste Chance.

NortJobs · ProjektfördererInstagramLinkedInTwitter
RechtlichesÜber das ProjektDatenschutzVagas Dev © 2026