JOBSEARCHER

C++ Developer

About the CompanyWe are seeking a highly skilled Senior C++ Developer to join our engineering team in Jersey City. The ideal candidate will have extensive experience building high-performance, low-latency applications in enterprise or financial environments. You will work closely with cross-functional teams to design, develop, optimize, and maintain mission-critical systems.About the RoleWe are seeking a highly skilled Senior C++ Developer to join our engineering team in Jersey City. The ideal candidate will have extensive experience building high-performance, low-latency applications in enterprise or financial environments. You will work closely with cross-functional teams to design, develop, optimize, and maintain mission-critical systems.ResponsibilitiesDesign, develop, and maintain scalable applications using modern C++Build high-performance, low-latency systems for real-time data processingParticipate in architecture discussions and technical design reviewsOptimize existing code for speed, reliability, and scalabilityTroubleshoot production issues and provide timely resolutionsCollaborate with QA, DevOps, business analysts, and stakeholdersWrite clean, maintainable, and well-documented codeMentor junior developers and contribute to engineering best practices Qualifications8+ years of professional software development experienceStrong expertise in C++ (C++11/14/17 or later)Solid understanding of multithreading, memory management, and STLExperience with Linux/Unix development environmentsStrong knowledge of object-oriented design and design patternsExperience with distributed systems and performance tuningFamiliarity with scripting languages such as Python or ShellStrong debugging and analytical skills Required Skills8+ years of professional software development experienceStrong expertise in C++ (C++11/14/17 or later)Solid understanding of multithreading, memory management, and STLExperience with Linux/Unix development environmentsStrong knowledge of object-oriented design and design patternsExperience with distributed systems and performance tuningFamiliarity with scripting languages such as Python or ShellStrong debugging and analytical skills Preferred SkillsExperience in financial services, trading, or capital marketsKnowledge of messaging systems and market data platformsExperience with SQL/NoSQL databasesFamiliarity with Agile/Scrum methodologiesBachelor’s degree in computer science, Engineering, or related field Pay range and compensation packageLocation: Jersey City, NJWork Schedule: Full-time, Onsite, 5 Days per WeekEqual Opportunity StatementWe are committed to diversity and inclusivity.