Senior C++ Developer (Windows & Security)

30k - 40k PLN/ mies.B2B
SeniorFull-time·B2B
#362328·Dodano 20 dni temu·12
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

C++WindowsDebuggingAI ToolsExperience in the financial industryPythonTCP/IP

Firma i stanowisko

Augmenta is developing a next generation trading platform with a focus on financial trading and application security.

Wymagania

  • Good written and verbal communication skills in English.
  • Bachelor’s degree in computer science or related discipline.
  • 5+ years’ experience in C++ programming with hands-on Windows development.
  • Strong skills in structural and OOP, C++ concepts, data structures, patterns, templates, and multithreaded programming.
  • Solid expertise in low-level Windows platform development and operating system internals, including native Windows APIs, thread and memory management, sockets, timers, and event-driven architectures.
  • Deep understanding of systems architecture, 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 code with strong software engineering practices, including unit testing and test-driven development.
  • Good knowledge of databases.
  • Extensive problem-solving skills and ability to prioritize critical production and client-facing issues.

Nice to have:

  • Background in Finance, particularly Fixed Income.
  • Experience with Python scripting and/or JavaScript knowledge.
  • Knowledge of communication protocols (TCP/IP) and network programming fundamentals.

Obowiązki

Security & Hardening:

  • Discover, patch, and resolve security vulnerabilities within the client-side Windows component of the trading platform.

AI-Assisted Development:

  • Utilize modern AI tools (Claude Code, OpenAI Codex, Cursor Composer) to discover vulnerabilities, patch issues, and refactor the codebase.

Platform Enhancement:

  • Strengthen existing components to make the C++ code more robust.

Core Engineering:

  • Participate in application design, implementation, and rigorous code/design reviews.

Quality Assurance:

  • Design and write unit tests to ensure robust, testable code.

Benefity

  • Highly competitive compensation package based on experience and expertise.
  • 100% remote position.
  • Flexible working hours with required overlap with New York business hours.
Elastyczne godziny

Inne informacje

Working hours must overlap with New York business hours, preferably full 8-hour overlap (9:00 AM - 5:00 PM ET), minimum 5 hours overlap required.

Augmenta

Augmenta

3 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz