Job Description
📍 Location: Tirana, Albania
🎓 Experience: Middle & Senior
❗ Requirement: Speaks English
🔥 About the Role:
Are you ready to push the boundaries of technology and build state-of-the-art applications for the world of professional derivatives trading? We're seeking a passionate C++ Software Engineer to join our team! You'll work on an award-winning trading platform designed for high-performance tools such as spread trading, algorithmic and automated trading, and more.
🚀 What You’ll Do:
🔹 Code day-to-day in C++ and other programming languages.
🔹 Design and implement software requirements and new product features.
🔹 Enhance and maintain existing functionality.
🔹 Participate in design discussions and review sessions.
🔹 Create high-level and detailed design documents.
🔹 Assist with product documentation, unit testing, and ensuring overall product quality.
🔹 Support, maintain, and enhance existing and new product functionality for trading software in a real-time, multi-threaded, multi-tier server architecture.
🔹 Develop concurrent high throughput, low latency software architecture.
🔹 Provide software development plans that meet future client and market needs.
🔹 Evolve the software platform by introducing and integrating new components.
🔹 Perform memory and resource management analysis.
🔹 Analyze stack traces, core dumps, and production incident reports.
🔹 Propose fixes and enhancements to existing trading systems.
🔹 Adhere to release and sprint planning with QA and project management teams.
🔹 Attend and participate in daily scrum meetings.
🔹 Design, develop, and program server-side software components.
🛠 Skills:
✅ 5+ years of solid modern C++ development experience, including writing and debugging multithreaded code.
✅ Proven expertise in multi-threaded applications with a performance focus.
✅ Strong object-oriented design and programming skills.
✅ Experience in the trading industry (market data & algorithmic trading preferred).
✅ Familiarity with Linux operating systems (preferred).
✅ Knowledge of Python or Scala (a plus).
✅ Ability to understand business requirements and translate them into technical solutions.
✅ Familiarity with agile/iterative development methodologies.
✅ Solid debugging and performance tuning skills.
💡 Preferred Skills:
If you speak Italian, that’s a bonus! 🇮🇹
Excellent communication and interpersonal skills.
Ability to work independently and as part of a team.
✨ Why Join Us?
Full Remote: Work from anywhere!
Full-Time Contract: 6 months + renewal.
Work with cutting-edge technology in the trading industry.
Competitive salary .
Opportunities for professional growth and development.
A supportive and inclusive work environment.
The chance to work on exciting and innovative projects.
✅Apply now.
Please send your CV to: recruiting@cuboxgroup.com.