Senior C++ Software Engineer
- Competitive
- New York, NY, USA
- Permanent, Full time
- IJC Associates, Inc
- 13 Feb 19
We are seeking a creative and driven core technology engineer with strong technical and programming skills, proven problem solving ability and excellent communication skills. Responsibilities will include designing, developing, and supporting libraries/frameworks for its core platform and infrastructure.
We are seeking a creative and driven core technology engineer with strong technical and programming skills, proven problem solving ability and excellent communication skills. Responsibilities will include designing, developing, and supporting libraries/frameworks for its core platform and infrastructure.
Qualifications: Our ideal candidate will possess detailed knowledge of operating system fundamentals, as well as experience in the design of libraries and software systems. In addition, the candidate will have:
- Expert proficiency in modern C++ including a thorough working knowledge of the STL and templates and an understanding of the C++ object model.
- Exceptional object oriented design skills.
- An understanding of advanced memory management and garbage collection techniques.
- Experience architecting libraries including managing physical and logical dependencies
- Proficiency in distributed programming and concurrency including threading and parallelization.
- Proven track record of building highly scalable, performant, and extensible systems.
- The ability to work on both large scale green-field projects and legacy systems.
- Able to work independently with minimal direction
Quick takeaways:
Position in NYC
someone with 5-10 yrs exp
C++
Someone that loves to code
Someone in the top 10% quartile of all the engineers
Someone from a tech, trading, fintech type firm