Responsibilities * Collaborating with a lead software engineer to update and enhance the existing Music Recognition stack; * Performing architectural modifications to accommodate new business requirements such as API integrations; * Actively contributing to backlog items (mix of dev & devops work) with efficient turnaround; * Working across development and some devops tasks to ensure smooth delivery and avoid team silos.
Requirements * 10+ years of experience in software development; * C++ and multi-threaded programming; * Backend systems architecture and development; * Linux-based environments; * Scripting and automation using Python, SQL, Bash, and Jenkins; * Experience with cloud infrastructure and CI/CD workflows is a bonus; * Ability to work independently and collaboratively on fast-paced teams.