Platform Infrastructure Engineer - Trading Solutions

Careers at Bloomberg

New York

Posted May 5, 2016 - Requisition No. 49673

Who we are:

The Trading Systems (TS) Infrastructure Team, made up of passionate UNIX developers with an eye for superior design. Together we provide platform-level support to more than 50 application teams that build the world's most advanced and award-winning order management systems. We establish best practices, organize file systems and own the disaster recovery, execution management and metrics reporting subsystems. We constantly analyze the condition of our machines, looking for signs of trouble and opportunities to increase their efficiency and capacity.

Our mission is to support the largest banks and investment advisors in the world with a continuously available UNIX application environment that is efficient, scalable, and durable.

Who we're not:

  • Systems administrators
  • 24/7 Operations staff

We'll trust you to:

  • Extend and refactor our framework with innovative designs
  • Work with development, support and business teams to drive capacity planning, performance analysis, instrumentation and other systems requirements
  • Review and add value to the design of TS applications
  • Participate in all aspects of our agile-based development process, from requirements acquisition and system design to automated testing, packaging and deployment

You need to have:

  • 3+ years of experience developing, deploying and debugging distributed systems in a UNIX (Solaris, AIX or Linux) environment
  • 3+ years of experience programming in C/C++
  • A strong knowledge of operating system and networking fundamentals - including IPC mechanisms, multithreading and memory management
  • Proficiency using standard UNIX commands and shell environments (ksh or bash)
  • Experience implementing solutions with standard scripting languages (Python or Perl)
  • A desire to tackle large-scale systems design, troubleshooting and the operation of global mission-critical applications

We'd like to see:

  • Strong analytical and problem-solving skills
  • Strong verbal and written communication skills
  • Ability to handle periodic on-call duties as well as out-of-band requests
  • Familiarity with SQL, JavaScript and basic UI development
Similar jobs