Overview
Skills
Job Details
Must have Skills/Attributes
AWS, C++, CI/CD tools, Linux, PERL, Python, SQL, UNIX
Required Education
Bachelor s degree in Computer Science, Mathematics, Computer Engineering, or related technical field.
Preferred Education:
Master s degree preferred.
Required Skills
Expert-level C++ (C++11 or later) on Linux/Unix.
Multi-threaded application design (concurrency, synchronization, performance tuning).
Scripting languages: Python, Perl, or shell scripting.
Database technologies: SQL/NoSQL, caching systems.
Distributed systems and microservices architecture.
Understanding of hedge funds, private equity, or trading systems.
Familiarity with financial instruments and markets.
Agile development, CI/CD pipelines.
UNIX IPC (sockets, shared memory, semaphores).
Preferred Skills
Trading application development (real-time data, FIX protocol, etc.).
WinForms, .NET, or desktop app development.
Cloud-native development (AWS, Azure, Kubernetes).
Open-source contributions or public code samples. Role: Senior C++ Developer (Contractor)
Required Soft Skills:
Leadership in ambiguous, cross-functional projects.
Strong communication with technical and non-technical stakeholders.
Key Responsibilities:
Design and develop low-latency, high-throughput C++ subsystems.
Improve performance, functionality, and stability of existing systems.
Partner with business teams to deliver solutions for complex financial workflows.
Provide technical leadership, mentorship, and cross-functional collaboration.
Advocate for modern practices (Agile, CI/CD, microservices).