06 nov
|
TouchTunes
|
Guadalajara
06 nov
TouchTunes
Guadalajara
Senior Backend Developer
? Location: Guadalajara, Mexico
Your mission in the Backend team At TouchTunes, your work matters. As a senior member of the backend team, you'll partner with developers, tech leads, frontend, QA, and product on cross-functional squads to analyze, design, build, and evolve the microservices (APIs, ETLs, edge services) that power our jukebox, mobile app, web, and TV experiences. These services run on our Docker-based infrastructure and handle several million requests per day, so you'll be expected to make calls about scalability, redundancy, and operational resilience, not just deliver features.
You'll also play a meaningful role in transitioning legacy systems to our current platform standards and in raising the technical bar of the engineers around you.
Your day-to-day
- Lead the design and delivery of RESTful API services from problem statement through production, including writing design docs and weighing architectural trade-offs.
- Own production for the services you contribute to: instrumentation, alerting, SLOs, incident response, and post-incident learning.
- Proactively identify and drive the resolution of major technical problems, including ones that span multiple services or teams.
- Review code and designs from peers across the squad and the wider backend department, raising the bar on quality, testability, and operational readiness.
- Mentor mid-level and junior engineers through pairing, design reviews, and structured knowledge sharing such as brown bags or internal documentation.
- Partner with product, frontend, QA, and SRE to shape roadmap items, surface dependencies early, and unblock the squad.
- Contribute to the modernization of legacy services,
including migration plans and incremental rollout strategies.
- Participate in the on-call rotation for the team's services.
Your profile
- 5+ years of hands-on experience in software development and/or DevOps, with a track record of shipping reliable, scalable backend systems in production.
- Strong software engineering fundamentals and excellent command of Java with Spring and Project Reactor (reactive programming), plus scripting in Python or Bash.
- Advanced understanding of modern backend architecture: clustering, proxies, caching layers, search infrastructure, message queues, and how these components interact under real production load.
- Hands-on experience designing and optimizing data-driven systems with both relational and NoSQL databases, including a working sense of when to reach for each.
- Practical AWS experience and a clear mental model of how cloud services compose into resilient systems.
- Comfortable owning Linux-based, containerized services with Docker in production, including debugging issues that cross service boundaries.
- Strong grasp of testing and delivery practices: unit and integration testing, CI/CD pipelines (e.g., Jenkins), Git-based branching workflows, and code review.
- A collaborative, curious, adaptable mindset.
You're as comfortable diving into new tech as you are explaining trade-offs to teammates with less context.
- Experience giving constructive feedback and mentoring peers, formally or informally.
- Working knowledge of how backend systems serve customer-facing products is a plus. Familiarity with music/media, IoT/connected devices, or high-traffic mobile backends is welcome but not required.
What’s in it for you:
At TouchTunes, your work matters, impacting our customers and sparking joy and connections with millions of users as part of interesting projects that transform the in-venue entertainment industry. We foster open communication and collaboration across all levels, with approachable leaders that value all voices and empower you to excel and innovate. Our team thrives in an environment where fun meets hard work, and everyone is encouraged to be their authentic selves.
We are the world’s largest in-venue interactive music and entertainment platform, we’re all about sparking joy and human connection. That moment in a bar where someone at the next table queues for the jukebox to play your favorite song? That’s what we do – our platform plays millions of songs daily – but we’re also so much more!
We just bought the largest soft-tipped darts business in the United States, we’re reinventing our mobile app for launch later this year, and we’re operating nearly 100,000 connected devices across North America and Europe. We’re innovators, strategic thinkers, people making the future possible today – and what a great time to join our team.
TouchTunes is a proud ally of QueerTech and DiversityJobs. ?
📌 Sr. Backend Developer (Guadalajara)
🏢 TouchTunes
📍 Guadalajara