Senior C++ Software Engineer

6 days ago


Athens, Attica, Greece Ai2C Technologies Full time €2,800 - €3,600 per year

AI2C Technologies AG is a Swiss start-up that has recently expanded its operations to Athens. At AI2C, we harness cutting-edge machine learning (ML) technologies to transform and optimize the DeepTech finance industry. Our team tackles innovative R&D projects, including the development of a C++-based system with demanding requirements.

About the Role

We are looking for an experienced Senior C++ Developer to join our dynamic and innovative team. In this role, you will be responsible for designing, developing, and optimizing high-performance applications using modern C++ techniques on Linux. You will work on challenging problems in multi-threading and distributed systems while leveraging best practices in software engineering to meet challenging performance and stability requirements.

Key Responsibilities
  • 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 mentor junior developers to cultivate their software engineering skills.

Requirements

Required Qualifications
  • At least 5 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.
Bonus Qualifications
  • 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

  • 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 (€2800 - €3600 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.


  • Athens, Attica, Greece Ai2C Technologies Full time €2,800 - €3,600 per year

    AI2C Technologies AG is a Swiss start-up that has recently expanded its operations to Athens. At AI2C, we harness cutting-edge machine learning (ML) technologies to transform and optimize the DeepTech finance industry. Our team tackles innovative R&D projects, including the development of a C++-based system with demanding requirements.About the RoleWe are...


  • Athens, Attica, Greece Decisal Full time €60,000 - €80,000 per year

    At Decisal we develop software that enables airlines around the world to optimize and analyze their planing and scheduling. We are currently expanding our products and seeking a talented and passionate Software Engineer C++ to join our dynamic team.As a Software Engineer C++, you will play a key role in designing and developing cutting-edge software...


  • Athens, Attica, Greece Commsquare Full time €104,000 - €130,878 per year

    17 January 2022by: Commsquarein: Careers Location: Athens, Greece Department: Products Ref Code: CSE09_20 Commsquare is currently looking to expand their software development team based in Athens, Greece with a C/C++ Software Engineer. The qualified candidate will report to the Director of Software Engineering and will be responsible for the design,...


  • Athens, Attica, Greece ILYDA SA Full time €45,000 - €55,000 per year

    We are looking for a C# Software Engineer for the Development of Client / Server and Web Applications. You will be assigned to work with professionals to extend and improve our current applications and will also be included in the new teams formed for the development of Web Applications.Type of employmentFull-time JobLocationYou will work from our...


  • Athens, Attica, Greece Evenly Full time €45,000 - €55,000 per year

    Senior Sofware EngineerWe are seeking a Senior Software Engineer to join our talented engineering team. In this role, you will play a critical part in designing, developing, and maintaining high-quality web applications. You will be responsible for all aspects of the software development lifecycle, from initial concept and design to deployment and...


  • Athens, Attica, Greece AI2CYBER Full time €90,000 - €120,000 per year

    Location: RemoteType: Full-timeExperience Level:Senior LevelAbout the RoleWe are seeking aSenior Full-Stack Software Engineerwith at least 7+ years of professional experience in Pythonand 7+ years in React. This isnot a junior position- the role requires a proven track record of delivering complex systems, where obstacles can only be overcome with hands-on...


  • Athens, Attica, Greece INTRALOT Full time €40,000 - €60,000 per year

    Join INTRALOT as a Software Engineer (on Image Processing and Computer Vision) Your Role: As a Software Engineer in Image Processing and Computer Vision at INTRALOT, you will contribute to the development of embedded software for hardware systems, focusing on real-world computer vision applications under constrained environments. What you'll do: Use...


  • Athens, Attica, Greece Capture One Full time €80,000 - €120,000 per year

    Who we areHelp us shape the future of photographyAt Capture One we provide photographers with the most powerful tools to capture, edit and collaborate and bring their visions to life. We're uncompromising about image quality, speed and reliability. Capture One consistently gives photographers the best tethered workflow in the industry, making it intuitive...


  • Athens, Attica, Greece Qualco Full time €80,000 - €100,000 per year

    We are QUALCO, the technology arm of Qualco Group, with over 25 years of experience in delivering innovative solutions to the financial sector. We serve clients in over 30 countries, helping banks and other financial institutions manage credit and loans effectively while ensuring full regulatory compliance. Our advanced software leverages analytics,...


  • Athens, Attica, Greece Morphoses Full time €90,000 - €120,000 per year

    Job DescriptionWe are looking for a passionate and sharpSenior Software Engineer (Backend)to be part of our product development team and support us in shaping the future of education and delivering real value to our customers with new and improved features. You can expect to be given the time and space to experiment and come up with agile solutions. This is...