×
Register Here to Apply for Jobs or Post Jobs. X

Windows C++ Security Developer

Job in Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listing for: Findev
Full Time position
Listed on 2026-06-01
Job specializations:
  • Software Development
    Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: Town of Poland

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
What you will do
  • 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
Required
  • 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)
Nice to have
  • 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.
#J-18808-Ljbffr
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary