Senior Software Engineer (México)

Senior Software Engineer (México)

08 abr
|
TouchTunes
|
México

08 abr

TouchTunes

México

2 weeks ago Be among the first 25 applicants

At TouchTunes, your work matters, you will be collaborating with fellow developers and technical leaders to analyze, design, develop, and maintain software that powers our fleet of Galaxy 3 dartboards. (Including backend systems and embedded software.) The idóneo candidate must fully understand how to build highly optimized, redundant, and scalable systems. The candidate will also be involved in transitioning legacy systems to leverage our latest and greatest tech.

Lead discussions on technology approaches, architecture, and system design, ensuring alignment with business goals and technological best practices.

Responsibilities

- Develop and implement software solutions across various platforms, including our LeagueLeader platform, dartboards, and server infrastructure.
- Engage in all phases of the development lifecycle, ensuring effective collaboration between teams and adherence to project timelines.
- Contribute to backend architecture and system design (in concert with Architecture Team) for Darts projects (including Dart League and Tournament software migration), ensuring scalability, reliability, and maintainability.
- Help define and execute the backend technical roadmap, balancing long‑term scalability with rapid feature delivery.
- Break down complex technical work into clear, actionable tickets, ensuring efficient sprint planning and execution.
- Develop and optimize high‑performance backend services, ensuring stability, low latency, and resilience.
- Collaborate with cross‑functional teams, including product, frontend, and data teams, to align technical decisions and improve system integration.
- Mentor and guide other developers, fostering a culture of learning and best practices.




- Continuously improve development processes, introducing automation, monitoring, and tooling for efficiency.
- Stay up to date with emerging technologies, recommending innovations to enhance backend architecture and performance, and transfer these to the team.
- Maintain technical documentation and governance, ensuring long‑term system maintainability and knowledge transfer.

Qualifications

Your profile:

- Degree in computer science or similar discipline
- 10+ years professional experience in software development
- Strong understanding of software development principles and methodology, including Agile and software design patterns
- Experience designing and building RESTful APIs
- Experience working with MySQL, Oracle, NoSQL
- Strong proficiency in programming languages such as C, C++ (Git, Maven, Jira, Agile processes, unit testing, use of mocks, continuous integration)
- Experience with Open‑Source operating systems, including developing and maintaining drivers is a plus.
- Familiarity with AI‑native development tools (Cursor, Copilot, RAG, LLMs) is a plus.
- Experience in consumer media, digital games/darts, music, or IoT products is an asset
- Excellent interpersonal and communication skills

Frameworks: Confluent Kafka, Avro, AWS (DocumentDb, S3, OpenSearch, Redis, Timestream), MySQL, Oracle, RabbitMQ, EHCache, jabberd2, GraphQL, OpenFGA

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.

At TouchTunes, 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 cues 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.

Seniority level

- Mid‑Senior level

Employment type

- Full‑time

Job function

- Engineering and Information Technology

Industries

- Entertainment Providers and Technology, Information and Media

Referrals increase your chances of interviewing at TouchTunes by 2x

Guadalajara, Jalisco, Mexico 12 hours ago

Software Engineer - Fully Remote - Mexico Only

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

📌 Senior Software Engineer (México)
🏢 TouchTunes
📍 México

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:
Escribe tu dirección de correo electrónico, te permitirá de estar al tanto de los últimos empleos por: senior software engineer (méxico) / méxico
Suscribete a esta alerta:
Escribe tu dirección de correo electrónico, te permitirá de estar al tanto de los últimos empleos por: senior software engineer (méxico) / méxico