TL;DR
Software Engineer in Test (SDET) (Fintech): Building Python-first frameworks and C++-adjacent hooks to verify distributed systems correctness, accelerate CI/CD, and protect latency-sensitive releases across equities and options with an accent on automated testing, performance, and reliability. Focus on designing performance/latency test rigs, creating contract tests and service virtualization, and driving cross-repo test architecture to improve coverage and reliability.
Location: Onsite in New York
Salary: $175,000–$350,000
Company
hirify.global is a technology-driven, next-generation global market maker providing liquidity, competitive pricing, and seamless execution in a broad array of financial products.
What you will do
- Build test harnesses that simulate client/exchange and OMS order lifecycle workflows across equities cash and options.
- Author automated tests (unit/integration/contract/perf) and grow CI/CD quality gates, making runs deterministic.
- Design performance/latency test rigs with reproducible results and automatic regression gates in CI.
- Create contract tests and service virtualization to decouple teams and speed releases.
- Develop failure-mode/chaos scenarios (disconnects, throttling, slow consumers, sequence resets, clock skew, backpressure).
- Drive cross-repo test architecture/refactors to improve coverage and reliability.
- Partner with development, SRE, and the trading desk to define and automate end-to-end scenarios.
Requirements
- Proven ownership mindset: comfortable debugging unfamiliar systems, writing docs, and driving cross-team initiatives.
- Expert Python for production-grade automation.
- Ability to read/modify C++ test code and hook Python harnesses into C++ components.
- Strong Linux and networking fundamentals (TCP/UDP, sockets, pcap/Wireshark).
- CI/CD experience (Jenkins/GitHub Actions, Git, CMake) with containerized, reproducible test environments.
- Hands-on design of performance/reliability tests (latency, throughput, backpressure) and flaky-test triage.
- English: B2 required
Nice to have
- FIX engine experience (QuickFIX or proprietary), exchange simulators, OMS/EMS flows, DMA/algos, drop copy.
- Observability for tests (Prometheus/Grafana/Jaeger/Tempo; log correlation).
- Data & infra: kdb+/q, Kafka, low-latency instrumentation.
- Rust/Go or FP exposure (Haskell/OCaml); contract testing (Pact) and property-based testing (Hypothesis).
- Prior experience in financial systems or large-scale distributed environments.
Culture & Benefits
- Opportunity to participate in a discretionary incentive compensation program.
- Access to a wide array of benefit programs, such as medical and life insurance, retirement and tax-free savings plans, and other healthcare programs.
- Contribute to a multi-year strategic effort to modernize the core client platform infrastructure.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →