> Markdown version of [/jobs/ext/4543634-python-software-engineer-trading-platform](https://www.wearedevelopers.com/jobs/ext/4543634-python-software-engineer-trading-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Python Software Engineer, Trading Platform - **Company:** D R W Inc - **Location:** New York, NY, United States - **Experience:** Expert - **Salary:** $150,000.0 - $180,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Data Analysis, C++ (Programming Language), Code Review, Data Structures, Linux, Python (Programming Language), Package Management Systems, Software Engineering, Scripting, Information Technology, Teamcity, Jenkins - **Published:** November 3, 2026 - **Apply:** https://www.careerbuilder.com/job-details/python-software-engineer-trading-platform-chicago-il--4373ae81-9b2b-4e11-a341-6ede71aba4b8 ## About the Role Software Engineering, Python Programming/Scripting Language, Risk, Fixed Income Investments, Venture Capital, Real Estate, Best Practices, Quantitative Research, Software Engineering, Leading Edge Technology, * Bachelor's or Master's degree in Computer Science or related Engineering discipline * 5+ years of experience building demanding, live systems in Python * In-depth knowledge of Python and keeps up with current standards (3.11 onwards) * Up-to-date knowledge of the Python ecosystem: third party libraries, packaging in-built Python libraries * Knowledge of a systems language such as C, C++, Rust, etc. * Solid understanding of data structures * Strong verbal and written communication skills * Must care about the user-experience/UX component * Knowledge of CI software, such as TeamCity or Jenkins * Familiarity with Linux * Ability to mentor others and lead small projects Bonus points: * Experience in the trading industry * Familiarity with the scientific python stack * Understanding of the latest in python package management ## Description * Manage the day-to-day technology requirements of our proprietary trading systems * Accelerate trading and research analysis workflows by utilizing and expanding on DRW's in-house infrastructure and improve productivity * Evaluate new technologies and identify/deprecate legacy code to improve on the current technological stack * Collaborate with other engineers, traders, and researchers to design custom frameworks or end-user solutions * Write performance sensitive code and user-friendly APIs to facilitate access to our in-house data analysis infrastructure * Lead design discussions and conduct code reviews to maintain high standards and quality of written code