Job Openings Senior C++ Developer

About the job Senior C++ Developer

For our client, we are looking for a Senior Software Engineer to join the team and contribute to the evolution of the Music Recognition stack!

As a Senior Software Engineer, you will play a key role in upgrading and enhancing the companys music recognition system a core technology enabling high-performance audio identification. Youll work closely with the Lead Software Engineer on both development and DevOps tasks, ensuring smooth delivery and system scalability.
The Ideal Candidate

  • 10+ years of professional experience in software development;
  • Strong expertise in C++ (multi-threaded programming) and backend development;
  • Proficiency with Linux systems, Python, SQL, Bash, and Jenkins;
  • Familiarity with cloud infrastructure and CI/CD workflows is a plus;
  • Ability to work independently and collaboratively within a fast-paced environment.

What You Will Do

  • Collaborate with the Lead Software Engineer to update and enhance the existing music recognition stack;
  • Implement architectural changes to support new business requirements, such as API integrations;
  • Contribute to backlog items across development and DevOps;
  • Support cross-functional delivery and help eliminate silos between teams.

What the Company Offers

  • A collaborative and experienced engineering team;
  • A tech-driven environment working on impactful music recognition technology;
  • Opportunities to engage in architecture decisions and long-term system evolution;
  • Flexible structure with shared responsibilities across dev and infrastructure;
  • Remote work on a B2B contract basis (no paid vacation or sick leave).

Our Recruitment Process

  • CV Screening: Applications are reviewed within 24 hours.
  • Pre-Screening Interview: A

    short, structured AI-assisted Q&A session

    to assess experience and role suitability.
  • Shortlisting: Qualified candidates are presented to the hiring manager for review.
  • Formal Interviews: Online discussions with the hiring manager or project team, with feedback provided within 1-2 weeks.
  • Offer and Onboarding: Successful candidates receive a formal offer and begin a structured onboarding process.

Information about the processing of your personal data is provided in our Privacy Policy, which is available online at Privacy Policy.