More jobs:
Windows C++ Security Developer
Job in
Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listed on 2026-06-01
Listing for:
Findev
Full Time
position Listed on 2026-06-01
Job specializations:
-
Software Development
Software Engineer, C++ Developer
Job Description & How to Apply Below
We are looking for a Senior Windows C++ Security Developer for a leading global electronic trading company. The company develops large-scale enterprise trading platforms used by clients in more than 85 countries and maintains a substantial Windows-native technology ecosystem.
As part of a new strategic security initiative, the company is building a dedicated team focused on identifying, analysing, and resolving security vulnerabilities across critical Windows applications and infrastructure components.
This is an opportunity to join a technically strong engineering environment working on complex native Windows systems, enterprise-scale architecture, and security-focused development.
Locations- Poland
- Portugal
- Cyprus
- Spain
- Identify, investigate, and resolve security vulnerabilities in Windows-native applications
- Develop and maintain high-performance C++ applications
- Work with Windows APIs and low-level system components
- Analyse complex technical issues and perform root-cause investigations
- Contribute to architectural improvements and security-focused redesign initiatives
- Collaborate with multiple engineering teams within a large enterprise environment
- Participate in code reviews and engineering best practices
- Work within Git Lab CI/CD pipelines and modern development workflows
- Bachelor’s degree in computer science or related discipline.
- 7+ years’ experience in C++ programming.
- Strong skills in both structural and OOP, C++: concepts, data structures, patterns, templates, multithreaded programming.
- Solid experience in low-level Windows platform development, native OS APIs, sockets, timers, event-driven architectures and operating system internals.
- Strong understanding of systems programming concepts including networking, concurrency, synchronization primitives, and event loop design.
- Advanced debugging and troubleshooting skills, including diagnosis of stack corruption, memory leaks, buffer overflows, race conditions, and deadlocks.
- Experience writing robust, testable code with strong software engineering practices including unit testing, test-driven development and code reviews.
- Good knowledge of databases.
- Ability to work independently and within a team, own issues and solve them.
- Willingness to work with minimum 5-hour overlap with New York business hours (12:00 p.m. – 8:00 p.m. CET)
- Finance background, particularly in Fixed Income
- Experience with Python scripting
- Good knowledge of communication protocol and network programming fundamentals
- Flexible work setup: remote or a hybrid model.
- Health insurance coverage for those based in Poland and Cyprus.
- 50% coverage of health insurance for spouses and children in Poland and Cyprus.
- 24 days of paid vacation.
- 10 days of paid sick leave.
- 50% reimbursement for professional training, education, conferences.
- Work alongside a highly professional team.
- Engaging teambuilding events and activities.
- Relocation Package: assistance for relocation to Poland or Cyprus, if desired.
- Flight tickets, accommodation rent for 1st month for relocated employee and official family.
- Support in visa application and issue process, entry permit and residence permit processing.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×