Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

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

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.
AI2C Technologies

Mid Software Engineer, C++

AI2C Technologies

Experienced C++ Developer at AI2C Technologies working on high-performance applications using modern C++ in a hybrid environment.

Posted 7/9/2026full-timeAthens • 🇬🇷 GreeceJuniorMid-Level💰 €2,200 - €3,000 per monthWebsite

Tech Stack

Tools & technologies
C++Distributed SystemsLinux

About the role

Key responsibilities & impact
  • Design, implement, and optimize high-performance, soft real-time distributed systems in C++ in the Linux environment.
  • Collaborate with cross-functional teams to define and deliver new features.
  • Conduct code reviews and perform stability and performance analysis with specialized tools (gdb, vtune, perf, valgrind).

Requirements

What you’ll need
  • At least 2 years of experience in C++ software development working on competitive projects.
  • Experience with C++17 standard and beyond.
  • Experience with Modern C++ paradigms (RAII, move semantics, smart pointers, constexpr, future/promise etc.).
  • Deep understanding of multi-threading programming, including synchronization primitives (mutexes, condition variables, atomics, etc.).
  • Proficiency in designing and optimizing performance-critical applications in C++.
  • Experience with troubleshooting complex issues related to concurrency and memory management.
  • Knowledge of Linux systems and build tools (CMake, git, etc.).
  • Fluent English communication skills.
  • Solid team-working soft skills.
  • AI-augmented software development skills are a major plus (Copilot, Cursor, AI agent assistants).
  • Familiarity with networking protocols and libraries (e.g. ZeroMQ).
  • Exposure to performance profiling tools.
  • Familiarity with C++20 is a plus.

Benefits

Comp & perks
  • Be part of an international company that is at the forefront of financial technology innovation.
  • Enjoy a very competitive compensation package including a bonus, based on transparent AI2C's profit sharing plan.
  • Competitive salary (€2200 - €3000 NET, depending on qualifications and experience)
  • Bonus based on transparent AI2C's profit sharing plan
  • Comprehensive private health insurance fully paid by the company.
  • Use of cutting-edge development environment (C++20 standard, lean CMake/Ninja build system, state-of-the-art IDEs, Github-actions CI/CD).
  • Hybrid working environment with up to 2 days home office per week.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++C++17C++20Multi-ThreadingPerformance OptimizationConcurrency TroubleshootingMemory ManagementNetworking ProtocolsAI-Augmented Software DevelopmentCode Review
Soft Skills
Fluent English CommunicationTeam Collaboration