Software Product Company specializing in building business intelligence related frameworks and infrastructure products is seeking a Senior Software Engineer to work in our core product team. We are looking a Senior Developer with a background in developing high performance and scalable systems for our distributed platform. Our software is used worldwide and we are growing at a rapid pace. We offer excellent benefits, vacation, and aggressive stock option package.
5+ years experience working with Java, C, or C++ and Linux Systems.
Experience developing / working with distributed and parallel computing environments and back-up systems, network related programming, replication platforms, as well as high-performance scalable systems
Strong fundamental computer science background with deep understanding of Big O Notation, implementing hash tables, search and sort based algorithms, etc
Knowledge working with Cassandra, Hadoop, CouchDB, Erlang is preferred. (Training provided)
Strong problem solving skills and team oriented.
Experience developing systems that handle high-volume of requests is preferred
BSCS Degree. MS Degree is preferred.
Strategic Employment Partners - 9 months ago