JOBSEARCHER

Senior Python Software Engineer

Overview In this role, you will craft next-generation software solutions that support multiple business areas across the firm. You’ll collaborate with business leaders to align priorities and deliver tailored technology, tackle complex problems, and operate in a self-driven, proactive way. You will support trading activities with timely, reliable systems while shaping scalable software that improves performance. This is a chance to impact fast-paced financial markets and work within a world-class technology and trading environment. Compensation / Benefitsdiscretionary incentive compensationmedical and life insuranceretirement and tax-free savings plansaccess to healthcare programs ResponsibilitiesDesign, develop, test, and deploy software solutions across the firmPartner with business leaders to define priorities and deliver custom technology solutionsAnalyze complex business and technical problemsMake sound, proactive decisions in a self-directed mannerProvide timely systems support for trading activities Key requirementsStrong passion for technology and software developmentIn-depth experience with PythonAbility to solve open-ended problems using analytical methodsKnowledge of Linux systemsStrong scripting experience with integration of components and systemsProfessional experience with distributed systemsKnowledge of SDLC methodologiesStrong communication and interpersonal skills in a dynamic trading environmentBachelor’s degree in Computer Science or related fieldstrong communicationinterpersonal skillsproactive/self-directed mindsetPythonLinuxdistributed systems