Senior Backend Developer Location: Guadalajara, Mexico (currently hybrid with up to 50% remote) Your mission in the Backend team: As a senior member of the backend team, you'll partner with developers, tech leads, frontend, QA, and producers 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 address 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 impacts our customers 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. Touchtunes is the world’s largest in-venue interactive music and entertainment platform, and we’re all about sparking joy and human connection. That moment in a bar where someone at the next table cues the jukebox to play your favorite song? That’s what we do, but we’re also so much more. Today, our offering goes beyond music: BullShooter soft-tip electronic dartboards are now part of the TouchTunes experience, expanding our footprint in social, in-venue entertainment. We’ve also recently launched a reimagined mobile app, bringing an even more seamless and engaging experience to our users. Across all our products, we operate nearly 100,000 connected devices throughout 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.
Senior Back End Developer
TOUCHTUNES
méxico, méxico
Publicado hace 7 días
Denunciar empleo