Search

Senior Software Engineer

PublishedPublished: 6/14/2022
Technology

Job Description

A top-tier multi-strategy hedge fund is expanding its engineering organization and seeking a Senior Software Engineer for its Technology and Quantitative Strategies team.

\n


\n

Responsibilities

\n

    \n
  • Design, build, and maintain systems to calculate and manage margin requirements, financing interest, and funding costs across asset classes.
  • \n

  • Design and build scalable systems for near real-time trade processing and portfolio optimization.
  • \n

  • Collaborate with a global team of software engineers, quantitative researchers, portfolio finance professionals, and trading teams to deliver robust solutions.
  • \n

  • Improve the performance and resilience of existing services and optimize data access patterns.
  • \n

  • Maintain an open, curious, and ownership-oriented approach to all aspects of treasury systems and workflows.
  • \n

\n

Qualifications

\n

    \n
  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • \n

  • 3+ years of hands-on experience in a professional software development environment.
  • \n

  • Working experience with Python, Java, or other object-oriented programming languages.
  • \n

  • Strong computer science fundamentals, analytical abilities, and problem-solving skills.
  • \n

  • Experience with AWS or other cloud technologies is a plus.
  • \n

  • Familiarity with relational database systems and SQL, such as Oracle Database or PostgreSQL.
  • \n

  • Knowledge of global portfolio financing/funding, trading workflows, or post-trade lifecycle processes is a plus.
  • \n

  • Excellent communication and teamwork skills, with the ability to collaborate effectively with global team members.
  • \n

  • Ability to manage multiple tasks in a dynamic environment.
  • \n

  • Excellent written and verbal communication skills.
  • \n

  • High level of intellectual curiosity, strong work ethic, and keen attention to detail.
  • \n

  • Ability to work effectively in a team-oriented, fast-paced, and dynamic environment.
  • \n

\n


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...