Principal Software Engineer(s)

Company Name:
EMC Corporation
DUTIES: Participate in specification, design, implementation, QA testing, evangelism and support of GemFire and GemFire XD, as well as improve existing features and product performance. Work with new and existing customers to help address issues in the system architecture, especially as it pertains to the use of GemFire and GemFire XD. Work on a small team (4-10) engineers on a daily basis, using Agile engineering practices. Integrate product into data eco-systems including private and public cloud infrastructures. Create best practices for the use of GemFire, reference architecture applications that showcase the use of GemFire in various verticals. Demonstrate proficiency in GemFire APIs, GemFire product internals to find best of breed solutions for new product features. Demonstrate proficiency in Java, C# and cross platform C++ in building GemFire applications. May be assigned to projects that require proficiency on Windows, Linux and Solaris platforms; ability to debug Java programs using profilers, and JDK provided tools on Linux, Windows and Solaris; as well as ability to debug and troubleshoot problems in C# and C++ using Intel vTune, Valgrind, .NET memory profiler. May be assigned to various, unanticipated sites throughout the United States.
REQUIREMENTS: Masters degree in Comp. Sci., Engin (any), Business, Math, Physics, or related technical field. 24 months experience in job offered or computer related occupation. Experience must include: 1) GemFire, 2) SQLFire, 3) working with Security in building authentication and authorization frameworks, 4) building portable object serialization formats, 5) Ability to debug heap dumps in multiple languages ( Java and C#), and 6 ) multi-threaded programming in C++ and Java. Experience may be gained concurrently. Any suitable combination of education, training or experience is acceptable.
EOE

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.