Click here to join our community of experts to get information on job search, salaries and more.

Rose International

Senior C++ Developer

Company: Rose International

Location: Chicago, IL

Posted on: May 29

Job Description
Required EducationBachelors degree in Computer Science, Mathematics, Computer Engineering, or related technical field.Preferred Education:Masters degree preferred.Required SkillsExpert-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 SkillsTrading 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).
Similar Jobs