Wednesday, September 09, 2009

Systems Software Engineer - C++ - Linux - Distributed - STL in New York, NY

Wednesday, September 09, 2009
Systems Software Engineer - C++ - Linux - Distributed - STL Systems Software Engineer - C++ - Linux - STL - distributed - multithreaded - IPC - shared memory - Skills Required - Linux, C++, C/C++, software engineer, systems software engineer, STL, file systems, distributed systems, distributed computing, parallel systems, parallel programming, grid computing, cloud computing, multithreading, multi-threaded, multi-threading, multithreaded, shared memory, IPC, Interprocess Communication C++ - Linux - Systems Software Engineer - Senior Software Engineer - C/C++ - STL - Multithreading - shared memory - IPC - distributed systems - distributed computing - parallel computing - parallel programming - grid computing - cloud computing - file systems Are you a Systems Software Engineer 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.Systems Software Engineer needed to work on the next generation of a trading platform, distributed over commodity Servers ("grid" or "cloud" computing). The work involves distributed systems, networking, file systems in C/C++ with some Python/Perl. What you need:- Bachelors degree or equivalent in Computer Science (Masters degree preferred) from a Top Tier school - Strong grasp of Computer Science fundamentals including data structures, algorithms, networking and operating systems - 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 - Good understanding of distributed systems and parallel programming - Previous experience with open source software and ideally have contributed code to those projects What you'll be doing - You will:- Work closely with team to design and architect the next generation platform- 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 What's in it for you?- Opportunity to work with a dynamic and high performing team who is passionate about technology!- Competitive compensation which includes amazing bonuses - Full benefits- Casual work environment and flexible work hours- Tremendous growth opportunity So, if you are a 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-Linux.NY - , , , , , CyberCoders CyberScientific To Apply to this job go to http://www.GadBall.com or click here