* 🌏 Location: Remote or hybrid (optional). Preferably in Madrid or Buenos Aires.
* 📅 Type: Full-time.
* 👨🏼💼 Required Experience: 5+ years
About Brandtrack 🎵
At Brandtrack, we are building the smartest AI-driven music execution system to transform commercial spaces with personalized music and content that enhances the customer experience. We work with global brands to deliver innovative tech solutions that improve customer interactions within their spaces. As a fast-growing global SaaS company, we're proud to serve clients in over 35 countries and are always seeking creative, forward-thinking talent to help shape the future of customer engagement.
About the Role 🎯
As a backend engineer, you will be main responsible for coding and serving the APIs to provide data to the frontends as well as ensure proper processing and saving. Ideally we are looking for someone who has knowledge and experience in SaaS models to ensure the optimization of our solution.
You will manage all aspects of the code, ensuring the correct operation regardless of traffic, both new features and maintenance and compatibility with existing ones.
Main Responsibilities 🚀
* API Redesign & Migration: Redesign and migrate the entire Brandtrack API, ensuring it adheres to RESTful principles and guarantees scalability.
* Recommendation Engine Development: Create a music recommendation engine that ensures the right music is played at the right time based on data-driven insights.
Technical Requirements 🔎
In this section, name job requirements for the job such as:
* +6 years of experience in backend development.
* Strong knowledge of Go, Redis, PostgreSQL, SQS, and Neo4J.
* Experience designing and consuming REST APIs and WebSockets.
* Knowledge of microservices architecture and event-driven architecture.
* Experience in AI-based automation and machine learning models for predictive analysis.
* Strong skills in testing and CI/CD implementation.
* Ability to optimize performance and scalability in production environments.
* Advanced English (for calls, documentation, and team communication).
* Experience working remotely with distributed teams across different time zones.
Who We’re Looking For ✅
This role is a great fit for someone who:
✔️ Enjoys solving technical challenges and optimizing systems.
✔️ Works independently and proactively solves problems.
✔️ Communicates effectively and documents work clearly.
✔️ Is a team player and aims to build scalable solutions.
✔️ Thrives in a fast-growing startup environment.
✔️ Has experience or interest in AI-driven automation and predictive analytics.
What we offer ⚡
Here are some of the benefits that might be important to know:
* 100% remote with access to office spaces (depends on the location).
* US dollar salary
* Generous time off and holidays
* Access to online lessons in different relevant areas (Data analytics, Languages, Programing, etc.).
* Gympass (Well Hub)
* Welcome kit (to be defined according to location and necessity).
Interested? Apply for this job!!!