Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer in Test (SDET)

$175k - $350k

Citadel Securities

Software Engineer In Test

Role Overview: The Client Platform technology team builds and evolves the core platform that powers Citadel Securities' client-facing businesses. This platform serves as a critical foundation supporting connectivity, order management, and analytics across multiple asset classes. We are embarking on a multi-year strategic effort to modernize the platform's infrastructure. As a Software Engineer in Test, you'll contribute to this transformation by building Python-first frameworks and C++-adjacent hooks to verify distributed systems correctness, accelerate CI/CD, and protect latency-sensitive releases across equities (cash/options) and beyond. Opportunities may be available from time to time in any location in which the business is based for suitable candidates. If you are interested in a career with Citadel, please share your details and we will contact you if there is a vacancy available.

Responsibilities:

  • 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; make runs deterministic via golden traces/pcaps and time control
  • Design performance/latency test rigs (P50/P99.9, jitter, GC/allocator impact) with reproducible results and automatic regressions gates in CI
  • Create contract tests and service virtualization (exchange simulators, market-data replayers) 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 (shared fixtures, contracts, pipelines) to improve coverage and reliability
  • Partner with development, SRE, and the trading desk to define and automate end-to-end scenarios that verify system correctness and business workflows

Qualifications:

  • 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); containerized, reproducible test environments
  • Hands-on design of performance/reliability tests (latency, throughput, backpressure) and flaky-test triage
  • Excellent communication and documentation skills

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

In accordance with applicable law, the base salary range for this role is $175,000 to $350,000.

In addition, the employee who fills this role will be eligible to participate in a discretionary incentive compensation program, as well as a wide array of benefit programs, such as medical and life insurance, retirement and tax-free savings plans, and access to other healthcare programs.

About Citadel Securities

Citadel Securities is a technology-driven, next-generation global market maker. We provide institutional and retail investors with world-class liquidity, competitive pricing and seamless front-to-back execution in a broad array of financial products. Our teams of engineers, traders and researchers harness leading-edge quantitative research and the accelerating power of compute, machine learning and AI to power our analytics and tackle the market's and our clients' most critical challenges. Together, we are forging the future of capital markets. For more information, visit citadelsecurities.com.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Test (SDET) in New York, NY vacancy
  •  ...Position Title: (SDET) for Equity Trading Platform. Location : NYC, NY Hybrid...  ...Position : We are seeking Software Developer in Test (SDET) for Equity Derivative application...  ...Functional analysis, and QE (Quality Engineering) for the in-house derivative products... 
    Suggested
    Work experience placement

    Concord IT Systems

    New York, NY
    3 days ago
  •  ...Have In This Role The Lead SDET role specializes in...  ...capabilities and code to automate testing of the product or system under...  ...improving and maintaining custom software and solutions supporting the...  ...in computer science, Software Engineering, and/or a related field.... 
    Suggested
    Remote work
    Flexible hours

    The Depository Trust & Clearing Corporation

    Jersey City, NJ
    2 days ago
  • $171.6k - $230.1k

     ...Principal Software Development Engineer In Test Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past,...  ...visionary Principal Software Development Engineer in Test (SDET) to spearhead quality engineering across our streaming,... 
    Suggested
    Work experience placement
    Shift work

    Walt Disney Company

    New York, NY
    14 days ago
  •  ...Lead Software Development Test Engineer Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront... 
    Suggested
    Remote work
    Flexible hours

    Dtcc

    Jersey City, NJ
    23 hours ago
  •  ...Principal Software Development Engineer In Test Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product...  ...visionary Principal Software Development Engineer in Test (SDET) to spearhead quality engineering across our streaming,... 
    Suggested
    Work experience placement
    Shift work

    The Walt Disney Studios

    New York, NY
    4 days ago
  • $171.6k - $230.1k

     ...Principal Software Development Engineer in Test Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past,...  ...visionary Principal Software Development Engineer in Test (SDET) to spearhead quality engineering across our streaming,... 
    Work experience placement
    Local area
    Shift work

    Disney France

    New York, NY
    4 days ago
  • $190.8k - $267.1k

     ...Senior Software Engineer, Android Test Engineering 5 days ago Be among the first 25 applicants Reddit is a community of communities. It’s built...  ...Required Qualifications ~5+ years of experience as an SDET, or as a Software Engineer for Android platform. ~3+ years... 
    Full time
    For contractors
    Work experience placement
    Flexible hours

    Reddit

    New York, NY
    1 day ago
  • Position Overview Alteryx is searching for a Staff Software Development Engineer in Test (SDET) to help drive quality engineering excellence across our engineering organizations. The role is remote‑friendly and involves working with teams to design, implement, and evolve... 
    Remote work
    Flexible hours
    Shift work

    Alteryx, Inc.

    New York, NY
    3 days ago
  • $90k - $120k

     ...collaborate with diverse professionals, share knowledge and enjoy a rewarding career. MetTel is looking for a Software Development Engineer in Test (SDET) to join our QA Operations Testing team! As a Software Development Engineer in Test, you will be part of... 

    MetTel

    New York, NY
    1 day ago
  • $180k - $220k

     ...JobID: 49704 Software Engineer in Test Pay: $180,000 - $220,000 Location: NYC (Hybrid, 1-2 days a week in office) Summary: Join a dynamic FinTech team dedicated to revolutionizing trading technology. As a Software Engineer in Test, you will be instrumental... 
    Work at office
    Flexible hours
    2 days per week
    1 day per week

    Prestige Staffing Healthcare Jobs - Clinical & Allied Health

    New York, NY
    8 days ago
  • $140k - $190k

     ...Action Employer. Workplace Posters | U.S. Department of Labor ( Group Details We are seeking a highly skilled Software Development Engineer in Test (SDET) with strong test automation experience to join our engineering team. The ideal candidate will have a solid... 
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Tradeweb

    Jersey City, NJ
    4 days ago
  • $175k - $200k

    Software Engineer for Test About IEX At IEX, we’re passionate about building technology that moves industries forward. Our story began when we built a stock exchange designed to deliver high-performance results for all investors. Our belief is that technology should... 
    Local area
    Flexible hours

    IEX Group

    New York, NY
    23 hours ago
  • Job Title: Software Engineer Summary: We are seeking a talented and experienced Software Engineer to join our Engineering department. The ideal...  ...Engineer will be responsible for designing, developing, and testing software applications to meet the needs of our clients and... 

    dacgu

    New York, NY
    1 day ago
  • The Role: Software Engineer in Test As a Software Engineer in Test, you will utilize your experience and technical expertise to make your mark in the software development life cycle. Relish the chance to create an impact in this key role where you will liaise with talented... 

    Code.Hub

    Brooklyn, NY
    1 day ago
  • As a Senior QA Automation Engineer , you won’t just be writing tests—you’ll be a force multiplier for quality across the engineering organization. You’...  ...automated quality an invisible but essential part of our software delivery process. The Team You'll Work With The QA... 
    Shift work

    Oneco 1

    Brooklyn, NY
    23 hours ago
  •  ...financial services technology company is seeking a skilled SDET to design and implement automated testing solutions to enhance the efficiency of large-scale...  ...Science and at least 3 years of experience in software testing and automation. The role involves developing... 

    Compunnel, Inc.

    Brooklyn, NY
    1 day ago
  •  ...Web & Mobile Automation Test Engineer Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by?a collaborative community of colleagues around the world, and where you... 
    Permanent employment
    Full time
    Contract work
    Local area

    Capgemini

    New York, NY
    23 hours ago
  •  ...Senior Test Analyst We are looking for a talented Senior Test Analyst with strong expertise...  ...functional specifications of matching engines and deriving structured test scenarios,...  ...flows, and FIX sessions to ensure software quality and recommend preventive and corrective... 
    Full time
    Remote work

    Esprow

    New York, NY
    23 hours ago
  •  ...NAVA Software solutions is looking for a Lead SDET Engineer Details: Lead SDET Engineer Location: Remote Duration: 12 months Interview: Java coding test required Skills: Demonstrated managing a team around 15 developers... 
    Remote work

    Nava Software Solutions

    Jersey City, NJ
    23 hours ago
  •  ...Bachelor’s degree in Computer Science, Engineering, or related discipline. 5+ years of experience in UI automation with a strong focus on UFT (Unified Functional Testing) in enterprise environments. Expert-level proficiency in UFT features including Object Repository... 
    Work from home
    Flexible hours

    Sparc Technology Services Inc

    New York, NY
    4 days ago
  • PE Systems, Inc. offers a great opportunity for a Senior Test and Evaluation Support role in the Training Directorate at Wright Patterson AFB, OH. The position focuses on planning, executing, and analyzing T&E programs for integrated training capabilities in the defense... 

    PE Systems, Inc.

    Brooklyn, NY
    2 days ago
  • Esprow is seeking a Senior Test Analyst in New York to join their dynamic engineering team. This role involves extensive QA testing of trading systems and protocols, requiring strong expertise in FIX Protocol and trading workflows. Candidates should have at least 3 years... 
    Remote job
    Full time

    Esprow

    New York, NY
    23 hours ago
  • IVR Testing Analyst Apply (opens in new window) Job Req Id: 26956745 Location(s): Chennai...  ...including the design and use of software in coordination with the Technology team...  ...preferred Exposure to Gen AI tools, Prompt Engineering Certifications will be an added advantage... 

    Citi

    New York, NY
    1 day ago
  • $155.7k - $173k

     ...Senior Software Development Engineer in Test US - Remote Elite is the trusted automation platform for law firm operations across most of the world’s largest and most successful law firms. Elite has guided firms through every technology shift and today delivers the... 
    Contract work
    Temporary work
    Remote work
    Flexible hours
    Shift work

    Elite Technology

    New York, NY
    2 days ago
  • $81k - $115.5k

     ...Do Develop, maintain, and execute automated test frameworks for UI, API, mobile, and microservices...  ...Bring Bachelor’s degree in Computer Science, Software Engineering, or related technical field. 5+ years of hands‑on QA/SDET experience in enterprise‑scale environments.... 
    Shift work
    3 days per week

    New York Life

    New York, NY
    1 day ago
  •  ...Hybrid Software Developer This is a hybrid role (3 days in the office/2 days remote). About Your Team: The current Tools Engineering team has provided various world-class tools across the firm...  ...team also provides an automated testing framework allowing end users(... 
    Work at office
    Remote work

    Hatch Global Search

    New York, NY
    23 hours ago
  • $100k - $110k

     ...join our Global Information Security team as a cyber security testing analyst. Our Security team works across the organization to help...  ...testing and assurance activities, collaborate closely with engineering and technology teams, and continuously develop your technical... 
    Work at office
    Local area

    Sony Music Entertainment

    New York, NY
    1 day ago
  • $90k - $123k

     ...Adaptive Security Team, you will support the program orchestration team to enable the successful planning and completion of penetration tests. With your expertise, you will assist in maintaining and improving business processes and documentation. In this role, you will... 
    Work experience placement
    Work at office
    Local area
    Remote work
    1 day per week

    MUFG

    Jersey City, NJ
    4 days ago
  • $138k - $184k

     ...Role We are seeking a visionary Sr. Staff Software Developer with a minimum of 8 years of experience in manufacturing test software development and infrastructure....  ...seasoned technologist who has led cross-functional engineering teams and architected scalable, high-... 
    Permanent employment
    Work at office
    Local area

    ZT Systems

    Secaucus, NJ
    3 days ago
  • $160k - $170k

    BRAINS WORKGROUP, INC. is seeking a Senior Python and Test Engineer for a hybrid role based in New York City. You will be responsible for...  ...The ideal candidate has at least 8-10 years of experience in software development, preferably in financial services. This position... 

    BRAINS WORKGROUP, INC.

    New York, NY
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer in Test (SDET). Be the first to apply!