Position Details
About this role
This role involves developing and maintaining high-performance financial data applications, primarily using C++ on Unix/Linux systems, with responsibilities spanning from design to production support.
Key Responsibilities
- Assist in evaluating product requirements
- Develop specifications
- Code and test applications
- Maintain existing software
- Support production deployments
Technical Overview
The environment includes C++, Unix/Linux, shell scripting, Java, Python, and tools like GDB, Valgrind, and Grafana, focusing on low-latency, high-throughput systems.
Ideal Candidate
The ideal candidate is a senior software engineer with over 7 years of experience in C/C++ development on Unix/Linux platforms. They possess strong debugging skills, experience with multi-threaded applications, and familiarity with financial data systems.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Less than 7 years of C++ development experience, Lack of Unix/Linux experience, No experience with multi-threaded applications, No familiarity with debugging tools like GDB or Valgrind
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile