Current jobs related to Senior C++ Software Engineer - Princeton, New Jersey - Shain Associates
-
Senior Software Engineer
2 weeks ago
Princeton, New Jersey, United States Bloomberg Full timeJob Summary: We are seeking a highly skilled Senior Software Engineer to join our team at Bloomberg. The successful candidate will be responsible for planning and executing software development projects, working through the project life cycle, and ensuring quality of projects. Key responsibilities include:Developing software requirements with Bloomberg and...
-
Senior Software Engineering Lead
2 weeks ago
Princeton, New Jersey, United States Bloomberg Full timeJob Summary: We are seeking a highly skilled Senior Software Engineering Lead to join our team at Bloomberg. As a key member of our software development team, you will be responsible for planning and executing small to mid-size software development projects. Your expertise will be essential in ensuring the quality of our projects and driving innovation in...
-
Senior C++ Software Engineer
2 months ago
Princeton, New Jersey, United States Shain Associates Full timePosition OverviewWe are seeking a highly skilled C++ Developer specializing in trading systems to join our dynamic team at Shain Associates. The ideal candidate will have a proven track record in the design, development, and implementation of critical software solutions within a fast-paced trading environment.Key ResponsibilitiesEvaluate business and system...
-
Senior Software Engineer
2 weeks ago
Princeton, New Jersey, United States Cloud Security Services Full timeJob RequirementsCloud Security Services is seeking a highly skilled Senior Software Engineer to join our team.Key Responsibilities:Design and develop scalable, secure, and efficient cloud-based applications using C#, ASP.NET Core, and RESTful APIs.Collaborate with cross-functional teams to identify and prioritize project requirements and deliver high-quality...
-
Senior Software Development Lead
1 week ago
Princeton, New Jersey, United States Bloomberg Full timeJob Summary:As a Senior Software Engineer at Bloomberg, you will be responsible for planning and executing software development projects. This includes requirements elicitation, risk assessment, development, operations, and maintenance. You will also train and coach staff members, contribute to projects outside of regular scope, and develop requirements for...
-
Senior Software Engineer
2 weeks ago
Princeton, New Jersey, United States Diverse Lynx Full timeJob Title: C# and React JS DeveloperAbout Us: Diverse Lynx LLC is an Equal Employment Opportunity employer. We strive to create a diverse and inclusive work environment where all employees feel valued and respected.Job Description: We are seeking a highly skilled C# and React JS Developer to join our team. The ideal candidate will have a strong background in...
-
Senior Software Engineer
2 weeks ago
Princeton, New Jersey, United States Diverse Lynx Full timeDiverse Lynx LLC is an Equal Employment Opportunity employer. We promote and support a diverse workforce across all levels in the company. Our team is committed to fostering an inclusive environment where everyone can thrive.We are seeking a highly skilled C# and React JS Developer to join our team. The ideal candidate will have a strong background in...
-
Senior Technical Software Developer
2 weeks ago
Princeton, New Jersey, United States Bloomberg Full timeJob SummaryAs a Senior Technical Software Developer at Bloomberg, you will be responsible for designing and developing high-volume, low-latency applications for mission-critical systems. Your expertise in database architecture and server scripting will enable you to integrate applications and develop connectivity with network systems, search engines, and...
-
Senior Data Engineer
3 weeks ago
Princeton, New Jersey, United States Triunity Software Full timeSenior Data EngineerWe're seeking a highly skilled Senior Data Engineer to join our Data Science Team, focusing on implementing and managing data workflows that support machine learning models and large-scale analytics.This role involves designing and implementing ETL processes, ensuring data quality, and deploying ML models to production environments.The...
-
Senior Electrical Engineer
4 weeks ago
Princeton, New Jersey, United States Princeton Plasma Physics Laboratory Full timeJob Title: Senior Electrical EngineerPrinceton Plasma Physics Laboratory (PPPL) is seeking a highly skilled Senior Electrical Engineer to join our team. As a Senior Electrical Engineer, you will be responsible for leading the design, implementation, and operation of state-of-the-art instrumentation and control systems in support of a wide range of current...
-
Senior Java Software Engineer
2 weeks ago
Princeton, New Jersey, United States Inficare Full timeJob Title: Senior Java Software EngineerLocation: RemoteMode: ContractExperience:10 yearsJob Description:We are seeking a highly skilled Senior Java Software Engineer to join our team at Inficare. The ideal candidate will have strong Java and Microservices development experience, with expertise in Azure, Cloud or Kubernetes, Docker and Open Shift. Previous...
-
Senior Software Engineer
2 weeks ago
Princeton, New Jersey, United States Bloomberg Full timeJob Title: Senior Software Engineer - Web Acquisition - Data TechnologiesBloomberg Data Technologies Engineering is seeking a Senior Software Engineer to contribute to the research, design, development, and maintenance of low-latency, distributed web scraping solutions.Key Responsibilities:Design, implement, and own critical applications and components of...
-
Senior Electrical Engineer
4 weeks ago
Princeton, New Jersey, United States Princeton Plasma Physics Laboratory Full timeJob SummaryWe are seeking a highly skilled Senior Electrical Engineer to lead the design, implementation, and operation of state-of-the-art instrumentation and control systems at the Princeton Plasma Physics Laboratory (PPPL). As a key member of our engineering team, you will be responsible for conceptualizing system-level requirements, designing and...
-
Senior Electrical Engineer
2 weeks ago
Princeton, New Jersey, United States Princeton Plasma Physics Laboratory Full timeJob SummaryWe are seeking a highly skilled Senior Electrical Engineer to lead the design, implementation, and operation of state-of-the-art instrumentation and control systems at the Princeton Plasma Physics Laboratory (PPPL). As a key member of our engineering team, you will be responsible for conceptualizing system-level requirements, designing and...
-
Senior Software Engineer
1 month ago
Princeton, New Jersey, United States Bloomberg Full timeJob Title: Senior Software Engineer - Web Acquisition - Data TechnologiesBloomberg Data Technologies Engineering is seeking a Senior Software Engineer with a passion for full stack development, design/implementation skills, and experience integrating multiple external and internal systems. As a member of the team, you will contribute to the research, design,...
-
Machine Learning and Gen AI Engineer
1 week ago
Princeton, New Jersey, United States Triunity Software Full timeJob Title: Machine Learning and Gen AI EngineerJob Description:We are seeking a highly skilled Machine Learning and Gen AI Engineer to join our team at Triunity Software. As a Machine Learning and Gen AI Engineer, you will be responsible for designing, developing, and deploying machine learning models and artificial intelligence systems to solve complex...
-
Senior Java Software Development Engineer
4 weeks ago
Princeton, New Jersey, United States Diverse Lynx Full timeJob Title: Senior Java Software Development EngineerWe are seeking a highly skilled Senior Java Software Development Engineer to join our team at Diverse Lynx LLC. As a key member of our engineering team, you will be responsible for designing and developing complex software applications using Java 8+/J2EE, Spring, and Spring-Boot.Key Responsibilities:Lead...
-
Senior Search Engine Developer
1 month ago
Princeton, New Jersey, United States Trimble Maps Full timeJob Title: Senior Search Engine DeveloperWe are seeking a highly skilled Senior Search Engine Developer with extensive experience in creating search engines. The ideal candidate will have a strong background in Solr, Natural Language Processing (NLP), and Named Entity Recognition (NER). Advanced skills in Solr, including indexing, sharding, querying, and...
-
Senior ArcGIS Engineer
4 weeks ago
Princeton, New Jersey, United States Diverse Lynx Full timeJob Title: Senior ArcGIS EngineerWe are seeking a highly skilled Senior ArcGIS Engineer to join our team at Diverse Lynx LLC. As a key member of our team, you will be responsible for designing, implementing, and maintaining complex GIS systems using ArcGIS Enterprise.Key Responsibilities:Design and implement GIS systems using ArcGIS EnterpriseDevelop and...
-
Senior C++ Developer
1 month ago
Princeton, New Jersey, United States Shain Associates Full timeJob Title: Sr. C++FIX or Market Data DeveloperWe are seeking a highly skilled C++ Trading Systems Developer to join our team at Shain Associates. As a key member of our development team, you will be responsible for designing, developing, and delivering high-quality, high-performance trading systems software written in C++.Key Responsibilities:Assess business...
Senior C++ Software Engineer
2 months ago
We are seeking a highly skilled C++ Trading Systems Developer with a proven track record in designing, developing, and implementing core software solutions in a high-stakes trading environment.
Key Responsibilities- Evaluate business and system requirements to create functional specifications.
- Design and develop robust, high-performance trading systems software using C++ to meet project timelines and specifications.
- Follow established software development life cycle methodologies.
- Gain in-depth knowledge of trading systems functionality and processing.
- Provide secondary support for production issues as needed.
This role is based in a collaborative team environment, reporting to the Trading System Development management team.
Qualifications- Extensive experience in the full software development life cycle within a critical trading systems context.
- Exceptional software design capabilities and understanding of advanced data structures.
- Strong expertise in C++ programming and debugging within a Linux environment.
- Solid grasp of Object-Oriented Programming principles.
- Proficient in TCP/IP multicast and socket programming.
- Familiarity with BOOST libraries and STL.
- Experience in developing real-time applications in a distributed processing architecture.
- Excellent organizational and communication skills.
- Able to work effectively in a team-oriented setting.
- Knowledge of the logical business domain in Options or Equities trading systems is advantageous.
- Experience with interface solutions for FIX, OPRA, CTA, or UTP is a plus.
- Proficiency in scripting languages such as Python, Shell, and Perl is beneficial.
- A minimum of a Bachelor's degree or equivalent in IT/Computer Science.
- At least 7 years of experience in C++ development.
- A minimum of 5 years of demonstrated experience delivering software solutions in a trading systems environment for an Exchange or a financial institution.