JOBSEARCHER

Sr. Software Development Engineer in Test (Python)

Overview In this role you will design and build automation tools for end users (developers, QAs, traders) to improve productivity within aTools Engineering function. You will contribute to a Python-based automation framework and collaborate with cross-functional teams to deliver high-quality solutions on schedule. The role involves troubleshooting Linux-based trading environments and integrating with front-office systems. This opportunity offers hybrid work and exposure to cutting-edge testing and trading tech, with a meaningful impact on trading workflows. Compensation / Benefitshybrid work model (3 days in office/2 days remote)competitive base salary $200k-$220k ResponsibilitiesDesign and develop user-focused tooling and automation solutionsDeliver high-quality features on timeTroubleshoot Linux OS and trading system issuesCollaborate with team members across functionsBuild and enhance automation frameworks using Pytest Key requirements7-10+ years in financial industry, front-office trading10+ years Python programmingDeep understanding of FIX protocolStrong domain knowledge of financial assets and market dataSubject Matter Expert in building scalable automation frameworks using PytestGood understanding of Linux OSGood understanding of Gitsuperb analytical skillsexcellent collaboration and written/verbal communicationoutstanding organizational and time management skillsPython programmingFIX protocolLinux operating system