Software Engineer (Systematic Hedge Fund)
Role details
Job location
Tech stack
Job description
Software Engineer - Java / Python London (On-site) This is a hands-on software engineering role within a systematic hedge fund where technology sits at the core of the business. The systems you build directly support trading, research, and core operations, and your work...
Requirements
OverviewJava Developer - Systematic Hedge Fund (London / Hybrid). ResponsibilitiesDesign and write software for Trading Systems, Middle & Back Office, and Corporate Functions. Develop primarily in Java, with exposure to Python and MATLAB. Collaborate in a highly collaborative, diverse, and learning-oriented environment. Contribute to software across the full SDLC from idea through production. Qualifications3-5 years post-graduate, professional Software Engineering experience, with strong Computer Science fundamentals, OOP, and a solid understanding of Concurrency and Generics (preferably in Java; others considered). Experience with Python and/or MATLAB preferred; willingness to learn and work with both. Undergraduate degree in Computer Science, Physics, Engineering, or Mathematics from a respected university preferred. Strong communication skills, able to communicate clearly with technical and non-technical colleagues. Experience with Cloud & DevOps (e.g., AWS, Docker, Kubernetes) preferred. Financial Markets experience preferred but not essential, as full training will be provided. Location & Work ArrangementHybrid working policy; ideally onsite in West Central London 3+ days per week. Seniorities & EmploymentSeniority level: Associate Employment type: Full-time IndustriesSoftware Development Capital Markets Investment Management#J-18808-Ljbffr Similar jobs