Windows C++ Security Developer Senior

CyprusSpainPolandPortugalRelocationRemoteSenior

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, analyzing, 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.

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

  • Analyze 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 GitLab 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

  • JavaScript knowledge/experience

  • Good knowledge of communication protocol and network programming fundamentals

Benefits

  • 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.

In case of relocation to Cyprus, we offer

  • Flight tickets, accommodation rent for 1st month for our relocated employee and his/her official family.

  • Support in visa application and issue process, entry permit and residence permit processing

Published on: 5/28/2026

FinDev

FinDevverified company badge

Findev is a fintech software engineering team dedicated to building reliable, scalable, and high-performance financial technology solutions.

Website

See all 9 jobs at FinDev

Please let FinDev know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!

Similar jobs