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 ideal 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