Wednesday, September 09, 2009
Distributed Systems Software Engineer - C++ - Linux - STL - IPC in New York, NY
Wednesday, September 09, 2009
Distributed Systems Software Engineer - C++ - Linux - STL - IPC Distributed Systems Software Engineer - C++ - Linux - STL - multithreaded - IPC - grid computing - Skills Required - distributed systems software engineer, distributed systems, Linux, C++, C/C++, systems software developer, STL, file systems, multithreading, multi-threaded, multi-threading, multithreaded, shared memory, IPC, Interprocess Communication, parallel programming, parallel systems, grid computing, cloud computing C++ - Linux - Distributed Systems Software Engineer - Senior Software Developer - C/C++ - distributed systems - distributed computing - STL - Multithreading - shared memory - IPC - file systems - parallel computing - parallel programming - grid computing - cloud computing Are you a Distributed Systems Software Engineer/Developer with strong C and C++ development experience, as well as Linux systems programming? Have you made significant contributions to open source projects? If so, please read on.Growing financial services firm seeks a Distributed Systems Software Developer to work on its next generation trading platform. What you need:- 3+ years of experience developing engineering solutions and writing code in Linux C/C++ - Fluency in C/C++, STL, multithreading, shared memory, IPC, and the rest of the Linux systems programming toolset - Bachelors degree (or higher) in Computer Science or related field from a Top Tier University - Strong grasp of Computer Science fundamentals (ie data structures, algorithms, networking and operating systems) - Good understanding of distributed systems and parallel programming - Previous experience with open source software and ideally have contributed code to those projects What's in it for you?- Competitive compensation (base plus bonuses)! - Full benefits- Casual work environment and flexible work hours- Opportunity to work with a dynamic and high performing team who is passionate about technology!- Tremendous growth opportunity What you'll be doing - You will:- Research and analyze various technical implementations of the platform and articulate the benefits and downsides of each approach - Implement complete solutions from the network topology to the hardware configuration to the class hierarchy - Instrument, benchmark and analyze hardware (disks, network interconnects) and software systems (filesystems, messaging layers) for performance related measures like latency and throughput So, if you are a Distributed Systems Software Engineer with strong C and C++ development experience, as well as Linux systems programming who has contributed to open source projects, please apply now! - JO-C.NY - , , , , , CyberCoders CyberScientific To Apply to this job go to http://www.GadBall.com or click here