Junior Technologist
Confirmed live in the last 24 hours
Squarepoint Capital

1,001-5,000 employees

Global quantitative investment management firm
Locations
Montreal, QC, Canada • London, UK • New York, NY, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Linux/Unix
Python
CategoriesNew
Software Engineering
Requirements
  • Degree in Computer Science, Electrical/Computer Engineering, Applied Math, Physics, Quantitative Finance, or Financial Engineering/MFE
  • No more than 2 full years of experience in a relevant role such as software or quant development, technology infrastructure, etc
  • Proficiency in at least one of our core languages: Python, C/C++, or KDB+/q
  • Experience with Linux - this is our operating system of choice across all tracks
  • Experience with modern software development: version control, agile development
  • Excellent written and verbal communication skills
  • Eagerness to continuously learn new technologies and develop with us
  • Ability to work well in a fast-paced, adaptable, and pressured environment
Responsibilities
  • Work with quantitative researchers to design and build efficient and scalable workflows
  • Collaborate closely with team members and peers in technology to ensure global consistency and maximize re-use of software components
  • Assume strong ownership of projects throughout their full engineering lifecycle
  • Provide level 2 support for critical components
  • Projects within this discipline focus on developing and maintaining performance sensitive, reliable and scalable back-ends which are critical to our trading infrastructure
  • Work on high performance, low-latency systems powering critical trading operations
  • Drive the design and implementation of trading frameworks, market data solutions and global market connectivity
  • Build massively parallel, high-volume, distributed applications to enable our technology to scale as we grow
  • Create distributed frameworks, tools, and platforms which process massive volumes of data, and underpin the stack used by other technology teams
  • The majority of your time will be spent on technical project delivery
  • You will partner with stakeholders across the business to collaboratively gather requirements and feedback
  • Understand and contribute to production systems and/or infrastructure, and provide support to ensure smooth round-the-clock operations
  • Take full advantage of our learning and development initiatives for your own growth, attend relevant seminars and conferences, and learn on the job every day