SDET: Python-Driven Test Automation for Distributed Systems
Citadel Securities
New York (NY)
On-site
USD 175,000 - 350,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
A leading global market maker is seeking a Software Engineer in Test to enhance their core platform. This role involves building Python frameworks and verifying distributed systems. Responsibilities include authoring automated tests, designing performance tests, and creating contract tests. Candidates should have a strong Python background, Linux knowledge, and experience in CI/CD environments. This full-time position offers the opportunity to work on critical technologies that support financial systems.
Ability to read/modify C++ test code and hook Python harnesses into C++ components.
Hands‑on design of performance/reliability tests and flaky‑test triage.
Responsibilities
Build test harnesses for client/exchange and OMS order lifecycle workflows.
Author automated tests and grow CI/CD quality gates.
Design performance/latency test rigs with reproducible results.
Skills
Expert Python for production‑grade automation
Strong Linux and networking fundamentals
CI/CD experience
Excellent communication and documentation skills
Tools
Jenkins
GitHub Actions
CMake
Wireshark
Job description
A leading global market maker is seeking a Software Engineer in Test to enhance their core platform. This role involves building Python frameworks and verifying distributed systems. Responsibilities include authoring automated tests, designing performance tests, and creating contract tests. Candidates should have a strong Python background, Linux knowledge, and experience in CI/CD environments. This full-time position offers the opportunity to work on critical technologies that support financial systems.