Senior Software Engineer – C/C++ UNIX
Location: New York city
Experience: 3+ years
Employment Status: Full Time
New York, New York! We are searching for innovative and ultra technical candidates (need to know what’s under the hood and how it works) who are seeking an opportunity to make a huge impact.
Consider this great career opportunity with a highly respected, successful, growing, stable and innovative company headquartered in New York City. Brilliant people, awesome compensation, benefits and culture- impact and learn too!
Our New York-based client company is a large private company, yet they operate like a small company. People do make the difference and you can impact their success and your future. You’re not just a number here. Our client company is the leading global provider of information: accessing it, reporting it, analyzing it and distributing it, faster and more accurately than any other organization.
NOTE: Our Client Company will consider candidates residing and working outside of NY State – relocation assistance is available if you are hired. Client will transfer H1B Visa’s and may originate if you are hired.
The successful candidate will have the unique opportunity to work on systems that manage all of their customer information and interactions. They are constantly developing new areas to better service their clients such as reviewing usage patterns, developing algorithms to enrich the client's user experience and more. The candidate will be exposed to the variety of domains and technologies; have enormous opportunities to learn; and will be expected to contribute ideas. Technologies and software include: complex multithreaded real time servers, relational databases, data warehouse and statistical modeling. There is ample room for creativity and multitude of ways to apply the skills of architects and innovators.
- Bachelor of Science/MS/PhD Degree in Computer Science, Engineering, Finance or Related Field (or equivalent expertise)
- 3 years of software engineering experience in C or C++
-Memory management in C/C++
-Experience with Regular Expressions
-Threads, processes & synchronization in Unix
- Experience with Relational Databases (SQL), C# and Webservices desirable but not necessary
- Understanding of Data Structures (Trees, Hashtables), Algorithms, and Object-Oriented design
- The successful candidate will have good analytical and problem solving skills
- Solid verbal and written Communication skills
Follow us on TWITTER: @CompellaSearch