FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

C++ Software Engineer – Middle
OneMarketDataMiddle C++ Software Engineer participating in OneTick development for OneMarketData. Collaborating on C++ applications and solving technical challenges within a talented financial tech team.
Tech Stack
Tools & technologiesLinux
About the role
Key responsibilities & impact- Design and implement sophisticated and efficient C++ applications using tools such as Boost, STL, and other industry-standard libraries.
- Collaborate closely with cross-functional teams to ensure seamless integration of software components and systems.
- Conduct rigorous testing and debugging using tools like Valgrind and GDB to maintain optimal performance and functionality.
- Participate in code reviews and provide valuable feedback to maintain code quality and standards.
- Proactively identify and solve technical challenges, leveraging tools such as CMake and Git, to ensure the successful delivery of projects.
- Stay updated with the latest industry trends and advancements in C++ development practices.
Requirements
What you’ll need- 3–5 years of professional C++ software development experience, with demonstrated ownership of features or components in production systems.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Extensive experience in C++ development, including proficiency in multi-threading and memory management.
- In-depth knowledge of C++ tools such as Boost, STL, CMake, and Git.
- Strong hands-on experience with Linux-based development environments, tooling, and debugging workflows.
- Strong understanding of software development methodologies and best practices.
- Proven track record of delivering complex software projects with attention to detail and quality.
- Excellent problem-solving and analytical skills.
- Effective communication skills and the ability to work collaboratively in a team environment.
Benefits
Comp & perks- Full-Time Permanent Employment with a flexible work arrangement
- Collaborative Work Environment: Work in a mid-sized company with a supportive culture where your contributions are valued.
- Experience a low-bureaucracy environment that encourages autonomy and impact.
- Challenging Projects: Engage with high-impact tasks for major financial market players, including national regulators, central banks, and quantitative hedge funds.
- Competitive Compensation: Salary based on experience, education, skillset, and local norms, with additional benefits discussed during the HR screening call.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++multi-threadingmemory managementsoftware development methodologiescode qualitytestingdebugging
Soft Skills
problem-solvinganalytical skillscommunicationcollaboration
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Software Engineering