Company

Open Systems TechnologiesSee more

addressAddressNew York, NY
type Form of workFull-Time
CategoryInformation Technology

Job description

Company Description

Global Investment Bank 

Job Description

We provide plugins, libraries, support, consulting, and training to the numerous kdb+ using teams throughout the firm.

kdb+ is a part of many critical systems and the right candidate could get exposure to many business areas and have broad impact.  The usage of kdb+ has been increasing and we are constantly striving to find ways to improve non-functional aspects of kdb-based systems such as: scalability, performance, stability, ease-of-use, TCO, etc.

Responsibilities

We are seeking a candidate to:

  • Take innovations from within the kdb+ community and generalize/productionize them in a way that serves a wider audience and increases consistency between deployments.
    • This may include C++-based plugins or novel ways of managing/analyzing data in q
    • May require distilling the idea to its fundamentals to integrate with the existing offerings
  • Write articles explaining kdb+ techniques and best practices
    • Articles may be targeted at different audiences: developers, users, plant managers, etc.
  • Help teams migrate away from custom q code towards current, standardized packages
  • Analyze client use cases and devise interesting new kdb+ setups to fit the constraints
  • Improve how kdb+ components are built / tested / deployed
    develop/maintain C++ plugins for kdb+ to extend the functionality of q and to permit integration with other systems within Morgan Stanley

Required Skills:

  • Technical:
    • kdb+ capacity planning and architecture
    • q programming skills
    • Understanding of UNIX system call API, sockets, etc.
  • Soft skills:
    • Commercial mindset (understanding how kdb+ helps the bottom line)
    • Curious about APL-style algorithms/idioms
    • Brings users together and can build consensus over shared artifacts

Desired Skills:

  • Technical:
    • C++ programming
    • SQL / stored procedures for any major DBMS
    • Plugin development for any scripting language
    • Assembly language programming for any CPU/architecture
  • Soft skills:
    • Love of learning (Coursera, etc.)
    • Negotiation skills
Refer code: 7082109. Open Systems Technologies - The previous day - 2023-12-16 01:41

Open Systems Technologies

New York, NY

Share jobs with friends