LATEST JOBS

This position will be involved in designing new storage systems, and will have primary responsibility for monitoring and maintaining existing storage systems.
* Maintain and support existing SAN and NAS storage systems.
* Address performance issues in the storage environment, taking into account the host and application layers.
* Work with system administrators, developers and end users as necessary to assess needs and requirements for new storage systems.
* Participate in design of new storage environments, meeting performance and reliability requirements specified or implied by business needs.
* Provision storage, including SAN zoning, and LUN creation.
* Implement and maintain systems to monitor the storage environment.
* Perform both routine and break fix maintenance activities on storage systems.
* Maintain positive working relationships with storage vendors.
* Keep up to date with current technologies and practices.
* Track issues in a request/ticketing system
* Maintain and create documentation relating to storage systems and procedures.

Candidate Qualifications:
* Vendor agnostic knowledge of current SAN and NAS architectures.
* Understanding of both file level and block level access protocols (NFS/CIFS and fiber channel/iSCSI)
* Experience with the following specific equipment: EMC Clariion, EMC Celerra, NetApp filers, IBM XIV, IBM DS series, Brocade fiber channel switches.
* Storage performance tuning experience, including gathering baseline metrics, estimating expected requirements, and making/implementing recommendations to optimize IOPS and/or throughput from the disk level all the way through the application level.
* Experience supporting and architecting parallel filesystems (GPFS, Luster, etc) is desired.
* Understanding of the following storage concepts and their appropriate application is required; experience in multiple areas is strongly preferred: tiered storage, global filesystems, replication, parallel filesystems, and caching architectures.
* Strong Linux knowledge.
* Scripting (bash, perl, etc) knowledge strongly preferred.
* Bachelor’s degree in Computer Science or Engineering, or a combination of education and work experience equivalent
* Minimum of 3 years of experience of storage administration in a Unix-centric environment.
* System design and architecture experience.

Collaborate extensively on improving existing trading strategies and contribute extensively towards developing new trading strategies.
• Masters Degree in Electrical Engineering or Computer Science
• 1 years + experience in High-Frequency Trading
• Knowledge of machine learning or signal processing
• Strong programming skills in C++ in a Linux environment

• Learn and internalize the theories behind current trading system.
• Participate in the design, architecture and implementation of next generation software.
• Take ownership of system from design through implementation.

Key Skills / Attributes:
• Exceptionally proficient in C++ (Python & Java a plus)
• Familiarity with Linux environments (Windows a plus)
• Familiarity with Options/Exchange Trading technologies will greatly differentiate candidate.
• Experience with hardware &/or real-time systems a plus
• Focus on performance of applications under high load
Experience in creating/supporting cross-platform multithreaded applications

Job Requirements:
• Three or more years experience as an exceptional developer
• High level knowledge & competencies in one or more of the following areas:
• TCP stack optimization
• multi-core 1 machine parallelism
• low level performance / cache optimization / profiling