CAREERS

Vision

To be the global leader in delivering interactive media and entertainment experiences to social venues.


What It's Like To Work Here

TouchTunes is a fun, energetic company with plenty of opportunities for team members to learn, grow and advance. We’re entrepreneurs. Engineers. Designers. Salespeople. Visionaries. All focused on making the most exciting and engaging products—and making TouchTunes the place to be. Our offices have a casual, collegial atmosphere, where fresh ideas are welcomed and everyone’s contributions are appreciated and encouraged.

Core Values

We share core values that serve as a compass for how we act and guide our approach to every aspect of our business.
Accountability - Deliver on commitments and expect the same of others. 
Collaboration - Work with others to achieve success. 
Courage - Act with mental fortitude and moral strength.
Creativity - Generate new and imaginative ideas that can become reality.
Innovation - Never settle, always strive to improve efficiency in our process and products.
Integrity - Be open, honest and promote a culture of trust.
Passion - Foster a positive, enthusiastic, optimistic and fun environment.
Respect - Be considerate of the views, cultures and values of others.

If you’re a self-motivated individual interested in being part of an industry-leading digital entertainment company, check out the opportunities below to see how you could fit in at TouchTunes.

Current Openings

CUSTOM CSS

Lead Platform Developer

Location: Montreal, QC

Are you a software developer without fear of new and cutting edge technologies?

Do you have a visceral aversion to failure?

Do you possess an entrepreneurial spirit with strong closing abilities?

Do you eat huge data warehouses for breakfast and think the cloud is not high enough for the software you help write?

Then TouchTunes is looking for you!

TouchTunes is the largest in-venue interactive music and entertainment platform, featured in over 71,000 bars and restaurants across North America and Europe. Our network supports a growing portfolio of location-based digital solutions that encourage social interactions through shared experiences.

TouchTunes is seeking a Lead Platform Developer to work in our Service Platform Division.

The Lead Platform Developer works with architects, functional leads, other technical leads, developers, and product analysts to develop and/or oversee the creation of our new push, fan out, fan in and containerized back-end service infrastructure for the TouchTunes Attract and Media client systems.

The Lead Platform Developer is also called upon to serve as an invaluable asset to tackle critical maintenance tasks of some legacy infrastructure and services systems.

Responsibilities:

  • Write reusable, testable, and efficient code from start of sprint to delivery to QA and beyond.
  • Perform code reviews
  • Manage external and internal consultants
  • Design and implementation micro-services to ensure quick turnaround and high availability.
  • Develop REST APIs to expose data in a secure way.
  • Interface with a multitude of data storage solutions
  • Work with producers to lay down sprint plans and end of sprint reports

Skills and competencies:

  • Degree in computer science or similar discipline
  • 7+ years professional experience in software development
  • Strong server side developer with natural abilities to produce functional, readable, self-documented, unit tested, and reusable code in a micro-service environment.
  • Expert in Python with knowledge of at least one Python web framework (Django, Tornado, Flask, etc.)
  • Expert Java developer (J2EE), Spring, Hibernate, Gerrit/Git, Maven, Jira, Agile processes, unit testing, use of mocks, continuous integration, Eclipse or IntelliJ
  • Spring, Hibernate, and strong understanding of Amazon Web Services (cloud)
  • Experience with messaging technologies (Rabbitmq, Kafka, zeromq, Hazelcast) and/or other distributed task queue technologies.
  • Experience interacting with various data storage technologies (Redis, Elasticsearch, MySQL, DynamoDB,others)
  • Proficiency with the Linux operating system along with a basic understanding of containerization technologies (docker, lxc)
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments
  • Understanding of fundamental design principles behind a scalable application
  • Familiarity with event-driven programming
  • Strong unit test and debugging skills
  • Excellent interpersonal and communication skills
  • Experience in managing offshore teams an asset
  • Ability to work independently and in a team
  • Bilingual (English, French)

If you are interested in this opportunity please email pmulvey@touchtunes.com

Lead Web Developer

Location: Montreal, QC

Are you a Software Developer without fear of new and cutting edge web technologies? Do you have visceral aversion to failure? Do you possess an entrepreneurial spirit with strong closing abilities? Do you care about creating the best user experience ever? Then TouchTunes may be the place for you!

TouchTunes is the largest in-venue interactive music and entertainment platform, featured in over 71,000 bars and restaurants across North America and Europe. Our network supports a growing portfolio of location-based digital solutions that encourage social interactions through shared experiences. 

TouchTunes is looking for a Lead Web Developer to work for our Attract Media Division.

As part of the TouchTunes Services Platform Studio – Web Applications, the Lead Web Developer works with architects, functional leads, other technical leads, developers, and product analysts to develop and/or oversee the creation of our new front-end web widgets for the TouchTunes Attract Media client systems.

The Lead is also called upon to serve as an invaluable asset to tackle critical development and maintenance tasks of Attract Media systems and other TouchTunes web products.

Responsibilities: 

  • Design elegant and functional user interfaces for web sites built for mobile, desktop, tablet and TV devices
  • Analyze & break down technical specifications into work items
  • Evaluate work effort associated with development tasks
  • Work with product managers, technical analysts and technical leaders to refine and improve specifications
  • Work with API/backend teams to create and improve API specifications
  • Create and keep up to date detailed Jira tickets associated with development tasks
  • Research technical solutions & build quick proof-of-concepts
  • Supervise internal and external developers
  • Review code submitted by fellow developers, ensuring software is developed to acceptable quality levels according to acknowledged best practices 
  • Work with software quality assurance teams to facilitate the testing of the web sites 

Skills and competencies:

  • Degree in computer science or similar discipline
  • 7+ years professional experience in software development
  • Strong understanding of software development principles and methodology, including Agile and software design patterns
  • Experience designing and building responsive websites and client-side web apps
  • Strong Experience working with HTML5, CSS, Ajax, JavaScript, AngularJS, JQuery
  • Experience working Google Web Toolkit, Google Visualizations, Google Maps are assets
  • Experience working with NodeJS/nginx an asset
  • Knowledge of Gerrit/Git, Maven, Jira, Agile processes, unit testing, use of mocks, continuous integration, Eclipse or IntelliJ
  • Knowledge of WebGL, CSS 3D and using HTML5 canvas are all valuable assets
  • Excellent interpersonal and communication skills
  • Experience in managing offshore teams an asset
  • Ability to work independently and in a team
  • Bilingual (English, French)

If you are interested in this opportunity please email pmulvey@touchtunes.com

Mobile Producer

Location: New York, NY

Job Description:
If you have an amazing attention to detail with proven experience getting the job done and a true passion for music, this might be the role for you.  

As a Producer, reporting to the Senior Producer, you will be responsible for a variety of tasks throughout the product development life cycle. You will need to work effectively with creative, technical and operational teams through all phases of product development. The Producer must be a highly organized, polished communicator who is able to multi-task while effectively displaying ownership of large assignments. The best part, you will get to collaborate with a great team of Producers, Product Managers and Leads to build interesting and entertaining products. 

Responsibilities:

  • Assist the Senior Producer with managing the product lifecycle for multiple mobile products, from ideation through execution and delivery.
  • Deliver high quality products on time and on budget by ensuring risks are identified and mitigated proactively.
  • Ensure product requirements, scope, schedule and budget are documented clearly and communicated in a timely manner to all key constituents.
  • Manage the testing process with developers and QA teams.
  • Troubleshoot and resolve communication and work flow issues.
  • Coordinate asset and content clearances with legal, marketing and PR. 

Skills and competencies: 

  • BA/BS or equivalent professional experience.
  • 2+ years of experience managing mobile application development (native preferred).
  • Experience with Agile development process.
  • Ability to communicate effectively across multiple teams with excellent written and oral communication skills.
  • Ability to organize, prioritize, multi-task and work in a fast paced environment, and in an autonomous manner.
  • Experience with Microsoft Office (Outlook, Excel, PowerPoint and Word).
  • Experience in digital entertainment, music, games highly desired.

If you are interested in this opportunity please email pmulvey@touchtunes.com

Helpdesk Technician

Location: New York, NY

The main role of the Helpdesk Technician is to provide assistance and training to all staff with basic operation of computers, notebooks, mobile devices, video conference systems, scanners and peripherals.

Responsibilities:

  • Receive requests via email, phone or in person from users experiencing issues using company computer applications and hardware or inquiries on how to use specific applications such as front end access to databases, printing, word processing, electronic mail, operating systems and any other request for technical support
  • Create and maintain network user accounts
  • Assist in-person, over the phone, or by e-mails the users to diagnose problems and sources of error; guides users through corrective steps
  • Following-up with users to ensure the problem has been resolved and verifying the quality of work meets TouchTunes standards
  • Contact software and hardware vendors to request service regarding defective products,to get software patches, or resolve user issues
  • Evaluate new technologies to improve TouchTunes user efficiency
  • Document and update requests in the Help Desk service request system
  • Ability to keep a clean and organized workspace
  • Create and maintain images of current devices
  • Assist with maintaining the VMware, Shoretel VOIP, and Windows Workstation/Server Environment
  • Provide occasional assistance for special projects involving installing and maintaining Jukeboxes
  • Other duties as assigned

Required Qualifications:

  • Bachelor degree in the field of computer science preferred or equivalent of 2+ years of work experience
  • At least 1 year of experience supporting end users in person, and remotely via the telephone, Teamviewer, or WebEx
  • Experience with Active Directory, User Management, GPO’s
  • Experience with Microsoft Office 2007-Office 365, as well as providing end-user training on the use of standard software packages

Required Skills/Competencies:

  • Knowledge of Windows Operating Systems, Apple OSX/iOS,Exchange, and LAN
  • Knowledge of automation and ticketing tools such as SCCM, KACE, BCMsuite or Cherwell
  • Knowledge of current anti-virus software such as Kaspersky, McAfee, or Symantec
  • Detail-oriented, possessing excellent analytical skills
  • Displays tact, flexibility, patience, and the ability to handle stressful situations while demonstrating a sense of urgency
  • Convey a professional, presentable appearance, and instill confidence – this position requires working with all level of users up to and including members of the Executive Team
  • Excellent customer service oriented, verbal, and written communication skills
  • Ability to work autonomously
  • Ability to independently and proactively communicate issues, priorities, and objectives

Special Position Requirements:

  • Position requires occasionally working outside of business hours (i.e. requires some late nights and weekends for the maintenance)
  • Travel to  different TouchTunes offices may be required (US & Canada)
  • Must have and maintain a valid driver’s license

Preferences: 

  • Experience with VMware 5.5 or 6 a definite asset
  • A+, ITIL, MCP, or certification in Microsoft Office products is a plus
  • Knowledge of imaging software such as Clonezilla, Acronis, or Ghost
  • Experience with Shoretel, Nortel, Mitel, Cisco, or other VOIP system 

Work Requirements: 

  • Ability to lift up to 50 pounds unassisted
  • Ability to kneel, bend, and twist in tight spaces (i.e. under desks)
  • Ability to use a ladder safely
  • Ability to type and work with computer equipment 

TouchTunes is an Equal Employment Opportunity /Affirmative Action employer. TouchTunes provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, creed, sex, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. 

If you are interested in this opportunity please email pmulvey@touchtunes.com

Marketing Manager – Digital Ad Sales

Location: New York, NY

The Marketing Manager of Advertising Sales conceives and develops creative marketing solutions that support our advertising sales and music sponsorship efforts.  The Marketing Manager, Ad Sales, will help position Attract Media, TouchTunes’ digital out-of-home activation platform, to prospective media buyers, brands, and creative agencies. This position requires a self-starter with superior creative/strategic thinking and writing skills to develop client pitches, respond to RFPs, and craft overall marketing materials to achieve annual sales goals. The Marketing Manager, Ad Sales should also have experience in syndicated research and media measurement tools.  This position will report directly into the SVP of Marketing and Programming and work closely with the Advertising, Marketing, Creative and Technical Product Management teams.

Responsibilities:

  • Respond to advertiser RFPs with compelling, strategic proposals across all categories that effectively communicate program concepts, benefits and requirements
  • Drive revenue opportunities by creating integrated and sponsorable marketing programs across Attract Media’s ecosystem of products and services including mobile proximity, digital jukebox and TV.
  • Partner with Marketing, Creative and Product Management to develop innovative marketing solutions that may include digital media, custom branded interactive games, sweepstakes, social media overlays and music promotions.
  • Write/produce and maintain advertising sales and promotional materials including Attract Media’s general presentation, website, promotional videos, media kit, and sell sheets.
  • Accompany sales team on clients calls to present marketing ideas
  • Understand TouchTunes’ technology and how to creatively exploit it for the benefit of client goals
  • Work with strategic partners to enhance our portfolio of integrated marketing offerings.
  • Draw on research and campaign insights to develop compelling stories to show prospective clients how they can reach their demographic and benefit from our network team to package existing and new advertising assets
  • Collaborate with the technical product


Required Qualifications:

  • Bachelor’s Degree or higher
  • At least 5 years of ad sales marketing experience
  • Extensive background generating multi-platform programs that include digital, mobile, social and co Excellent proposal writing, presentation and interpersonal skills
  • Demonstrated experience creating high quality and compelling case studies and sales presentations
  • Experience in and knowledge of digital marketing and social media
  • Positive attitude, solid work ethic, tenacious follow through
  • Extremely organized and highly motivated
  • Motivated by the challenges and opportunity of an emerging advertising platform
  • Keen understanding of the digital ad sales process and needs
  • Fluency in Power Point and Excel required
  • Fluency with Comscore Media Metrix and Nielsen media metrics and ability to analyze data qualitatively and quantitatively consumer promotions

 

If you are interested in this opportunity please email pmulvey@touchtunes.com

Platform Java/Python/PHP Developer

Location: Montreal, QC

The Platform Developer is responsible for developing RESTFUL web services and server components for a wide array of application client (Mobile, Jukeboxes, Websites). The backend has components built on Java, Spring, hibernate, other components are LAMP based, and yet others are Python based. These are mostly running on Amazon Web Services (cloud). Every day, the backend infrastructure serves several million of requests and therefore, the Developer need to fully understand how to build highly scalable systems with redundancy, mastered AWS services and successfully managed development and delivery of high volume systems. If you are interested in this opportunity please email pmulvey@touchtunes.com.

 

Responsibilities:

  • Involved in designing and building the new RESTful API service platform
  • Analyze & break down technical specifications into work items
  • Evaluate work effort associated with development tasks
  • Work with the Technical Analysts and Technical Leaders to refine and improve specifications
  • Create and keep up to date detailed Jira tickets associated with development tasks
  • Research technical solutions & build quick proof-of-concepts
  • Review code submitted by fellow developers, ensuring software is developed to acceptable quality levels according to acknowledged best practices
  • Work with software quality assurance teams to facilitate the testing of the APIs


Skills and competencies:

  • Degree in computer science or similar discipline
  • 5+ 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
  • Knowledge of  Java (J2EE),  Spring, Hibernate,  Gerrit/Git, Maven, Jira, Agile processes, unit testing, use of mocks, continuous integration, HazelCast, Eclipse or IntelliJ
  • Python with knowledge of at least one Python web framework (Django, Tornado, Flask, etc)
  • Solid PHP experience
  • Experience with messaging technologies (Rabbitmq, Kafka, zeromq, Hazelcast) and/or other distributed task queue technologies.
  • Experience interacting with various data storage technologies (Redis, Elasticsearch, MySQL, DynamoDB, others)
  • Proficiency with the Linux operating system along with a basic understanding of containerization technologies (docker, lxc)
  • Experience with TDD
  • Ability to work independently and in a team
  • Bilingual

If you are interested in this opportunity please email pmulvey@touchtunes.com

Technician – Mechanical Engineer

The Technician Mechanical Engineer assists the Lead Mechanical Engineer/ Industrial Designer in completing SolidWorks and engineering document packages required to manufacture and assemble mechanical components on multi-process and hybrid technologies integration.  Also, he will look into the analysis of new technologies for Cost and Quality improvements.  If you are interested in this opportunity please email pmulvey@touchtunes.com.


Responsibilities:
 

  • Review and analyze specifications, sketches, drawings, ideas, and related data to assess factors affecting component designs and the procedures and instructions to be followed
  • Develop detailed design drawings and specifications for mechanical equipment, dies, tools, and controls, using computer-assisted drafting (CAD) equipment
  • Produce complete detail drawings of components from new designs and/or from previous customer repeat/duplicate designs. Complete Solidworks detail drawings under direction of Lead Mechanical Engineer or Industrial Designer
  • Construct (BOM)’s Bills Of Material electronically via PDMWorks & Omnify system
  • Lay out and draw schematic, orthographic, or angle views to depict functional relationships of components, assemblies, systems, PCB’s and machines
  • Assist Electronic Engineering team for test, benchmark of prototype or released product
  • Coordinate with and consult other workers to design, lay-out, or detail components and systems and to resolve design or other problems
  • Modify and revise designs to correct operating deficiencies or to reduce production problems
  • Compute mathematical formulas to develop and design detailed specifications for components or machinery using computer-assisted equipment
  • Lay-out, draw, and reproduce illustrations for reference manuals and technical publications to describe operation and maintenance of mechanical systems
  • Project and status reporting on task using Jira or equivalent for traceable progress on projects
  • Additional responsibilities and duties may be assigned.

 

Skills and competencies:

  • 7 years of experience with Mechanical/Industrial Design preferred with emphasis on Machine Design/Mechanical Engineering
  • Several years of Mechanical Design Experience, in lieu of Degree(s) will be considered, assuming candidate can document education/experience in 3D Solid Modeling Software (SolidWorks, SolidEdge, etc.).
  • Experience working with tool & die makers is a plus
  • Ability to fabricate Jigs, Prototype, Testing setup and Part modification
  • Experience working in with the electronic industry is a plus
  • Minimum of 5 years of machine design detailing proficiency, preferably in Plastic injection tool & Sheet Metal
  • Other OEM similar industries will be considered, and is a plus
  • Interfacing with Electronic Engineering Team for integration
  • Interfacing with shop floor assembly technicians to review design criteria/specifications, continuous improvement initiatives and design issues
  • Proficient w/ 2D CAD, 3D CAD, preferably Solidworks, Microsoft Office, Excel, Word
  • General knowledge in Electronics is a plus

If you are interested in this opportunity please email pmulvey@touchtunes.com

Director - Ad Operations

The Director, Advertising Operations will be responsible for the production and development of the advertising and promotional activity across the TouchTunes’ Network. Will be responsible for flawlessly deploying ad campaigns into the marketplace on TouchTunes various platforms, which include digital/cloud-based connected devices (i.e., 60,000 digital jukeboxes in North America), mobile and connected TV screens. This includes scheduling and trafficking ads as well as producing performance reports, managing inventory and media placements in coordination with internal departments. The Director will also lead ad ops innovation and process improvement efforts. If you are interested in this opportunity please email pmulvey@touchtunes.com.


Responsibilities:

  • Oversee the scheduling, production and implementation of all network advertising campaigns to ensure timely and accurate implementation
  • Work closely with Sales, Account Management and OAO (Outsourced Advertising Operations Organization) Music Marketing to schedule campaigns to ensure smooth delivery of assets and media, meeting and surpassing advertisers’ expectations.
  • Liaise with Sales, Marketing, Research & Development, QC and Operations regarding the planning, managing inventory availability, prioritization, scheduling, testing and delivery of campaigns
  • Review dashboards and reports and make informed, rapid changes to efficiently increase performance on campaigns
  • Prepare reports and deliver insights at  launch, during and after campaigns
  • Advise/consult with internal departments regarding targeting, advertising inventory, availability forecasting and campaign performance
  • Analyze data, prepare recommendations and perform periodic optimizations to ensure campaign success rate
  • Deploy sophisticated digital campaigns using OAO to coordinate delivery of media with Appnexus/Xaxis/24-7/OAS platform.
  • Deploy mobile advertising directly on as Appnexus/ Xaxis/24-7 platform.
  • Troubleshoot various tracking problems, developing solutions and documenting internal procedures, policies, and tutorials regarding ad tracking, delivery and targeting.
  • Conduct regularly scheduled meetings to review the progress of campaigns, and resolve issues as needed
  • Collaborate with Product Management, Marketing, Engineering, and other teams to inform, test, and implement product and operational improvements.
  • Provide sales people with proposals for advertising inventory.

 

Skills and competencies: 

  • BA/BS degree or equivalent and 5 plus years’ experience working in digital ad operations in digital publisher or in-house or agency environment with at least 2 years managing a team or Ad Ops function including monitoring and managing the delivery of campaigns, managing ad inventory , and working on ad serving systems.
  • Prior Web and Web advertising experience is a plus
  • Must be analytical and inquisitive and have a passion for precision and accuracy 
  • Comfortable  making decisions and executing tasks in a fast-paced environment
  • Capable of managing multiple tasks simultaneously and to effectively set priorities
  • Knowledge of publisher and agency ad tags and performance metrics for advertising campaigns
  • Experience in troubleshooting ad serving technical issues, such as delivery investigation and third party rich media issues, this includes, identifying various tag types (HTML, JavaScript, OAS/AppNexus) and potential problems associated with each.
  • Outstanding leadership and problem solving skills
  • Strong project management and communication skills.
  • Solid understanding of marketing principles, audience targeting selection methods and data collection methods, and terminology
  • Understanding of web creative production, database concepts and technology.
  • Moderate to advanced skills in Excel, PowerPoint, database, scheduling, ad tech and reporting
  • Possess a "Can-do" problem-solving attitude working with minimal resources when necessary
  • Ability to work independently and as a member of a team
  • Ability to absorb complex technical concepts and communicate them to a non-technical audience.
  • Results-driven professional with a passion for performance and desire to stay on top of industry and technical trends
  • Experience in working with Rich Media (Expandable, Video, Floating), Mobile, Video (VAST, VPAID) and Standard Display Ads a preferred.
  • Prior knowledge of Vistar Media and Aerva “AerWave” systems a plus.

 

If you are interested in this opportunity please email pmulvey@touchtunes.com

Build Master

In the clouds do you enjoy wielding the power to create, scale up and scale down compute clusters? Are you a technical puppet master able to automate and extend build systems? Do you think not using a button on a web browser to deploy an entire compute cluster is so 2010? Are you an entrepreneurial spirit with strong closing abilities? Do you dream of containerization and virtualization systems and think the cloud is not big enough for the software you help deploy?

Then TouchTunes may be looking for you!

TouchTunes is the largest in-venue interactive music and entertainment platform, featured in over 71,000 bars and restaurants across North America and Europe. Our network supports a growing portfolio of location-based digital solutions that encourage social interactions through shared experiences. 

TouchTunes is looking for software   Build Master / Configuration Specialist to work in our Services Platform Division.

The Build Master /Configuration specialist works with architects, production leads, technical leads, developers, and IT staff to analyze, develop and create development infrastructures; code repository and review systems; and containerization and deployment software for the TouchTunes Services Platform. If you are interested in this opportunity please email pmulvey@touchtunes.com.


Responsibilities:

 Maintain and evolve various build process: Mobile Application, Backend Server and REST APIs on AWS

  • Help design, build, test and configure our next generation containerized micro services platform (Docker)
  • Maintain and update the build tools (Java, php, rpm, Git,  JHBuild, Maven, Jenkins, Gerrit) and create tools to report the status of builds and their content
  • Create and maintain puppet configurations
  • Create tools to provide adequate documentation for managers and developers
  • Administrate a knowledge-based (Confluence) site that is used by 5 development groups (Montreal, Chicago, New York, Bangalore, Russia) and develop plugins (Java) to enhance functionality
  • Enforce the "continuous integration" paradigm for every development team
  • Support various development and operations groups by providing them a standardized process, from code push to deployment


Skills and competencies:

  • Two to Five years of build/configuration experience and a D.E.C. or BAC in computer science or engineering
  • Excellent knowledge of Amazon AWS services and management systems.
  • Good knowledge of Linux and how distributions are made. Experience in build systems and revision control tools (GIT)
  • Good knowledge of containerization technologies (Docker, LXC, jails)
  • Excellent knowledge of Puppet deployment and configuration automation system.
  • Good software development and scripting skills (Python, Php, Java, bash)
  • In-depth knowledge of Git, Gerrit, Jenkins, understanding of branching techniques and best practices
  • Experience in medium to large development group, especially in respect to source code
  • management
  • Self-motivated, able to work without direct supervision
  • Bilingual; English and French


If you are interested in this opportunity please email pmulvey@touchtunes.com

Help Desk Technician – Schaumburg

Location: Schaumburg, IL


If you are interested in this opportunity please email pmulvey@touchtunes.com.


Responsibilities:

  • Receive requests via email, phone, or in person from users experiencing issues using company computer applications and hardware or inquiries on how to use specific applications such as front end access to databases, printing, word processing, electronic mail, operating systems, and any other request for technical support
  • Create and maintain network user accounts
  • Assist in-person, over the phone, or by e-mails the users to diagnose problems and sources of error; guides users through corrective steps
  • Following up with users to ensure the problem has been resolved and verifying the quality of work meets TouchTunes standards
  • Contact software and hardware vendors to request service regarding defective products, to get software patches, or resolve user issues
  • Evaluate new technologies to improve TouchTunes user efficiency
  • Document and update requests in the Help Desk service request system
  • Ability to keep a clean and organized workspace
  • Create and maintain images of current devices
  • Assist with maintaining images of current devices
  • Assist with maintaining the VMware, Shoretel VOIP, and Windows Environment
  • Other duties as assigned


Required Qualifications:

  • Bachelor degree in the field of computer science or equivalent of 3+ years of relevant work experience
  • Minimum 1 year of experience supporting end users in person, and remotely via the telephone, TeamViewer, or WebEx
  • Experience with Microsoft Office 2007-Office 365, as well as providing end-user training on the use of standard software packages


Required Skills/Competencies:

  • Knowledge of Windows OS, Apple, Exchange, and LAN
  • Knowledge of automation and ticketing tools such as SCCM, KACE, BCM suite or Cherwell
  • Knowledge of current anti-virus software such as Kaspersky, McAfee, or Symantec
  • Detail oriented, possessing excellent analytical skills
  • Displays tact, flexibility, patience, and the ability to handle stressful situations while demonstrating a sense of urgency
  • Conveys a professional, presentable appearance, and instills confidence, while working with all levels of users up to and including members of the Executive Team
  • Excellent customer service oriented, verbal, and written communication skills
  • Ability to work autonomously 
  • Independently and proactively communicates issues, priorities, and objectives


Special Position Requirements:

  • Position requires occasionally working outside of business hours (i.e. requires some late nights and weekends for maintenance)
  • Travel to different TouchTunes offices may be required (US & Canada)
  • Must possess and maintain a valid driver's license, with an accessible vehicle during working hours


Preferred Experience:

  • Experience with VMware 5.5 or 6 a definite asset
  • A+, ITIL, MCP, or certification in Microsoft Office products is a plus
  • Knowledge of imaging software such as Clonezilla, Acronis, or Ghost
  • Experience with Active Directory, and Shoretel, Nortel, Mitel, or Cisco VOIP


Physical Requirements:

  • Ability to lift up to 50 pounds unassisted
  • Ability to kneel, bend, and twist in tight spaces (i.e. under desks)
  • Ability to use ladders safely
  • Ability to type and work with computer equipment


If you are interested in this opportunity please email pmulvey@touchtunes.com

Senior Account Executive/Director, Media Sales – Attract Media

 The Senior Account Executive is responsible for meeting sales goals through directly sold solutions.  The Senior Account Executive is a “hunter” who using strong agency and brand contacts will both bring in new business as well as increasing current clients’ spend. In addition to outstanding selling skills the individual should have excellent communication, problem solving and decision making skills. 

Responsibilities

  •  Prospect and penetrate key agencies and brands to secure direct media sales revenue
  • Create persuasive sales presentations using market trends and internal resources
  • Leverage internal resources to both develop innovative and compelling sales packages as well as     analyze campaign performance and optimize results l
  • Exceed sales, pricing and revenue goals for yourself and the team
  • Manage portfolio of accounts to ensure highest level of client customer service


Requirements

  •   5+ years of media sales  working with agencies and/or brands in OOH and/or Digital/Online/Mobile
  •   5+ years of commission-based role selling Video, Display and/or Sponsorships
  •   5+ years managing and up-selling client accounts in a sales related role
  •   Proven track record of managing pipeline and exceeding sales revenue goals
  •   Existing vertical relationships, preferably in Beers & Spirits, Entertainment, QSR, etc.
  •   Ability to perform in highly a dynamic, rapidly changing environment
  •   Excellent communication and presentation skills
  •   BA or BS degree or equivalent experience preferred
  •   Light travel, when necessary
  •   Ability to type and work with computer equipment


If you are interested in this opportunity please email pmulvey@touchtunes.com

Manager, State and Local Tax

Manages all aspects of state and local taxes for TouchTunes and its Divisions, including income, franchise, sales and use, and property taxes. This includes tax planning and implementation; tax research compliance; audit management; tax accounting and acquisition due diligence; addressing state tax controversies with state jurisdictions; preparation and technical review of corporate and pass-through entity state income/franchise tax returns; addressing state tax matters related to FAS 109 and FIN 48; all while meeting legal requirements imposed by the various taxing jurisdictions.  In this role you will have regular contacts with senior management, department heads and divisional operational and finance personnel as well as government taxing authorities.


Essential Functions:

  • Direct management and oversight of the preparation and filing of all state and local income tax returns for TouchTunes and its U.S. subsidiaries.
  • Manage tax return filing positions based on applicable tax law.
  • Lead state and local tax audits, administrative protests, and judicial appeals in support of tax return filing positions.
  • Forecast, calculate, maintain, and analyze all state accruals, including FIN 48 accounts in accordance with generally accepted accounting principles.
  • Manage the quarterly state tax provision delivering accurate results in a timely manner.
  • Manage state tax credits and incentives, collaborating with domestic division controllers to maximize benefits for TouchTunes.
  • Oversee the preparation of proforma federal returns required for state tax purposes.
  • Direct management and oversight of the data collection process accumulating state apportionment information such as wages, sales, and property.
  • Analyze complex financial statement information in order to determine proper state tax treatment.
  • Collaborate with divisions and corporate personnel to improve compliance procedures.
  • Assist with special projects, including acquisition due diligence, as they relate to state taxes.
  • Keep abreast of U.S. and state tax laws as required.

 

Job Requirements and Qualifications:

 

  • Bachelor’s Degree in Accounting and CPA,  Masters in Tax, or equivalent is highly preferred
  • Five plus years of relevant tax experience, with a minimum of two plus years heavy emphasis on state and local tax
  • Ideally worked within both a Public Accounting firm and in a Corporate Tax department.
  • Expert knowledge of State and Local laws and regulations; Some acquisition and divestiture experience is desired Ability to manage multi-state income tax compliance projects
  • Must possess strong research and writing skills and possess strong communication skills with a demonstrated ability to influence and persuade various constituencies, including internal executives and department heads, external accountants and tax authorities.
  • Strong State and Local tax research and planning skills
  • Working knowledge of Vertex or similar software and tax provision applications is desired
  • Possess an understanding of sales and use tax, property tax, and credits and incentives is a plus.
  • Strong analytic, creative and logic skills needed
  • Demonstrated ability and desire to perform in a high-energy, fast paced environment.


If you are interested in this opportunity please email pmulvey@touchtunes.com

Account Manager, Attract Media

TouchTunes newest business is expanding. Attract Media is adding an Account Manager to its Account team!  The Account Manager is responsible for the full cycle of digital and mobile advertising sales support from pre-IO sales planning through advertising campaign management and everything in between.

If you have digital and/or mobile advertising sales planning experience, have excellent project management skills, have demonstrated a strong account management orientation and possess the ability to move effortlessly between all three, we would like to speak with you. To be successful in this role, you need to have excellent problem solving/trouble-shooting skills and be adept at resolving issues/challenges creatively and efficiently. You must also be detail-oriented, possess outstanding organizational, interpersonal and technical skills and be passionate about digital advertising sales.  This is an exciting opportunity for a candidate who has the desire to work in sales and the ability to provide high level of account service and support.


Responsibilities include: 

  • Assisting sales reps in responding to digital and mobile advertising RFPs
  • Working with Marketing to create sales materials, presentations, campaign summaries, etc.
  • Maintaining a database of sales prospects, proposal status and sales pipeline
  • Working closely with Advertising Operations Team to effectively manage and monitor campaign inventory
  • Providing internal support and status communication on digital and mobile campaigns
  • Providing client-facing account support and communication
  • Supporting Sales Team in various administrative functions as needed
  • Working with Sales Team, Advertising Operations Team and Finance Team to verify and process IOs
  • Working with Finance Team to assist with the billing process
  • Helping build client relationships through face-to-face entertaining.


Requirements: 

  • Bachelor’s Degree or equivalent with 2 years’ experience in advertising sales planning at either a digital and or mobile agency or publisher
  • Experience with Excel, PowerPoint and 3rd-party ad serving analytics
  • Strong interpersonal and communication skills with the ability to build rapport easily
  • Motivated by the challenges and opportunities of building an emerging advertising platform
  • Ability to multi-task under tight deadlines with a strong sense of urgency
  • Must be well-organized, efficient and proactive
  • Possess excellent problem solving/trouble-shooting skills and be adept at resolving issues/challenges creatively and efficiently.
  • Possess acute attention to detail
  • Self-reliant and independent worker, but yet collaborative and an excellent team player
  • Passionate about Ad sales and driven to provide a high level of account service and support
  • Experience in a start-up digital advertising environment is a plus
  • Ability to type and work with computer equipment
  • Sitting for more than 6 hours per day

 

If you are interested in this opportunity please email pmulvey@touchtunes.com

Linux Systems and Cloud Automation Engineer

The ideal candidate is naturally curious and always seeking to connect business needs with technology solutions. You will be responsible for finding innovative ways to further automate and improve resiliency and performance of our online product platform. Our infrastructure is composed mainly of Linux systems running Oracle, apache, Tomcat, MySQL and many in-house developed applications written in Java, PHP, Python etc. If you believe you are the right person to join our dynamic team, we would love to hear from you.


Duties and Responsibilities:
• Maintain and improve applications developed in Perl, Python or Java by the IT department for automation of processes

• Work with the Linux system administration team to develop and integrate solution to automate IT processes

• Troubleshooting and implement solutions in the application to resolve major stability or performance issues.

• Act as a senior resource assisting internal teams in delivering automated infrastructure using Jenkins, Puppet and AWS technologies
• Improve the monitoring systems to detect problems faster and have actions automatically taken, including auto-scaling
• Act as a senior resource on the team and insure proper problem follow up and leadership on larger projects
• Support the infrastructure outside of business hours (oncall)
• Responsible to produce post-mortems of outages and performance issues to create action items to improve the infrastructure

• Participate in design and architecture of all information systems
• Prepare proposals and designs present them to the upper management when required.
• Improve and optimize servers and application performances
• Document all aspects of work done.
• Maintain appropriate communication with all customers and internal teams


Requirements:

  • Bachelors’ degree in Computer Science or equivalent technology degree
  • Three + years’  experience in a System Administration or equivalent role in a large infrastructure Linux environments with custom in-house applications
  • Strong knowledge of automation and configuration management applications with puppet experience
  • Experience with AWS cloud technology such as RDS, EC2, S3, DynamoDB and CloudFormation
  • Dynamic, autonomous, a team player and having a strong communication skill is a must
    Strong analytical and troubleshooting skills is a must
  • Jenkins experience a major plus
  • Bilingual (French and English)

 

Preferences:

  • Experience in developing and operationalizing RESTful APIs in PHP/Python/JAVA for a high traffic service (> 150 requests per seconds)
  • Experience with multiple database vendors, such as Oracle, Mysql and NoSQL
  • Experience with building and analyzing system performance metrics
  • Experience in deploying complex events monitoring systems or other ITOA technologies
  • Fluent in PHP, Python & Java development with Spring & Hibernate


If you are interested in this opportunity please email pmulvey@touchtunes.com

Designer – Digital Media

Design and produce advertising campaigns and promotional materials including interactive digital media for web and digital jukeboxes (e.g. motion graphic videos, micro-sites, banners, etc.), consumer promotions (e.g. sweepstakes), HTML newsletters, interactive PPT sales presentations, print advertising, signage, premiums and additional collateral materials for trade shows and special projects. This includes:


Responsibilities: 

  • Working with the Marketing team to create materials that help sell advertising programs.
  • Estimating work schedules, overseeing project progress and ensuring that deadlines are met.
  • Serving as a source for creative inspiration and ideas.
  • Working with printers and outside vendors including photographers, photo stock agencies, etc.
  • Working internally with other departments on special projects. 


Desired Skills and Experience:

  • Two plus years design experience in a high-end, fast paced, graphic design and production studio or agency
  • Undergraduate/Graduate degree in Graphic Design preferred
  • Two plus years experience of superior design for industry leading companies or agencies
  • Excellent layout and typography skills as well as an understanding of color theory
  • Excellent communication skills with strong client service and project management
  • Strong organizational skills, ability work effectively under deadlines and manage concurrent projects
  • Strong attention to detail and ability to maintain consistent corporate visual identity standards
  • Able to offer creative solutions to a variety design projects and challenges
  • Experience working with freelancers
  • Understanding of direct response design preferred
  • Experience in the music or advertising space a plus 


Technical Skills
 

  • Adobe CS6/CC Illustrator, Photoshop, In Design, After Effects and video
  • Proficient in PowerPoint and Keynote
  • Strong UI/UX design skills a plus
  • Strong After Effects skills a plus
  • Strong HTML skills a plus
  • Strong Flash skills a plus
  • Mac OSX, Fireworks, and Dreamweaver
  • Working knowledge of digital and traditional print production processes a plus
  • Ability to type and work with computer equipment
  • Sitting for more than 6 hours a day


If you are interested in this opportunity please email pmulvey@touchtunes.com

The Database Marketing Analyst

The Database Marketing Analyst  is a key role for supporting TT’s new Attract Media business (which includes proximity, mobile and TV digital out-of-home programing, entertainment, messaging and advertising) and enhancement of the of the core music business.


Responsibilities:

  • The Database Marketing Analyst will be responsible for analyzing the core music business to determine areas of growth and operational improvement.
  • They will be responsible for appending the core database with external data to determine key trends.
  • The Database Marketing Analyst will create and develop leading edge reports and analyses which will document and segment end user behavior and preferences. This information will be used internally to improve our products and service offerings and potential new revenue/growth opportunities.
  • They will proactively look for opportunities to add, enhance and refine customer and other data assets through the use of innovative technology, methodology or data appends.
  • The Database Marketing Analyst is responsible for the development of reports, KPIs and analytics for internal management and potentially external reports for clients.
  • As the Attract Media business continues to develop and grow, the Database Marketing Analyst will be responsible for other data mining analyses and ad hoc reports.


Desired Skills and Experience:

  • Bachelor’s Degree in information science, statistics, mathematics or related field, MBA an asset
  • Experience working with customer relationship marketing, database marketing, direct marketing/circulation, digital marketing, or multi-channel campaign management, preferably in digital media (online, mobile or video)
  • Strong skills in BI (Business Intelligence), Oracle, Analytics, SQL, Pivot Tables and advanced excel usage – ability to define and perform complex data analytics.
  • Experienced in location based geographic analysis tools, techniques for demographic and behavioral reporting and consumer and demographics profiling methodologies.
  • Must be experience in designing and preparing executive level and consumer facing reports and presentations and have ability to render complex information simply and to expose information not obviously visible or implied in the data.
  • Ability to translate complex numerical insights into compelling data visualizations.
  • Strong written and verbal communication skills as well as the ability to communicate technical concepts to non-technical staff members.
  • Strong interpersonal skills and a collaborative team player.
  • Must be a self-starting individual, with the ability to multi-task and have an eagerness to learn.
  • Must be able to occasionally travel between the US, MTL, and the UK as needed
  • Experience with digital and mobile analytics platforms / software is a big plus
  • Naturally curious about interesting trends in consumer behavior and tracking
  • Ability to type and work with computer equipment.
  • Sitting for more than 6 hours a day


If you are interested in this opportunity please email pmulvey@touchtunes.com

Associate Product Manager – Digital

The Associate Product Manager will work closely with the Product Manager who is focused on the development of TouchTunes new Attract TV Digital Out of Home (DOOH) product.  In addition, the Associate Product Manager will have the opportunity to also support other company products including jukebox, proximity & mobile as needed.


Responsibilities:

  • Information gathering & brainstorming with Product Managers & product stakeholders
  • Writing & maintaining product requirement documents
  • Preparing competitive landscape analysis & presentations
  • Analyzing research & data reporting to make product recommendations & improvements
  • Working with designers to ensure timely development & delivery of design assets


Desired Skills and Experience:

  • Bachelor’s Degree, preferably in the fields of business, marketing or UX/UI
  • 2+ years of digital experience (Web, Mobile, and/or Second Screen) in entertainment sector
  • Exceptional project management skills with experience working effectively cross-departmentally, especially with designers & developers, prior experience in product management or production/project management highly preferred.
  • Excellent client-facing and internal communication skills
  • Excellent written and verbal communication skills with the ability to influence and collaborate effectively
  • Superior organizational skills including strong attention to detail and multi-tasking ability.
  • Strong working knowledge of Microsoft Office & Photoshop
  • Knowledge of After Effects preferred
  • Agile experience preferred
  • A Strong sense of design and understanding of millennial “pop culture” preferred
  • Ability to type and work with computer equipment
  • Sitting for more than 6 hours a day


If you are interested in this opportunity please email pmulvey@touchtunes.com

 

Senior Accountant – CPA/Public/Private Preferred

Location: NYC

The position reports to the Assistant Controller.  The Senior Accountant will provide support and contribute to the goals of the accounting group.

Responsibilities include:

  • Perform month end close tasks timely and accurately (journal entries and subsystem close)
  • Completion of balance sheet account reconciliations with reconciling items identified
  • Detailed variance analysis
  • Understand all transactions affecting assigned accounts and investigate any anomalies through to resolution 
  • Departmental OPEX analysis including reviews of actuals compared to budget and forecast
  • Ad hoc projects

This position requires:

  • A CPA and a Bachelor’s Degree in Finance or Accounting required.
  • A minimum of three years of financial accounting, preferably both public and private experience.
  • Highly developed MS Excel skills.
  • Strong analytical and communication skills.
  • Inventory and fixed asset experience a plus.
  • Systems savvy; Oracle experience, especially GL, FA, AR, AP, and INV modules, a definite plus.
  • Strong organizational skills and highly detail oriented.
  • Ability to work independently and be flexible to work collaboratively as part of a team.
  • Proactive and eager to learn.

If you are interested in this opportunity please email pmulvey@touchtunes.com

Current Openings

  • Lead Platform Developer
  • Lead Web Developer
  • Mobile Producer
  • Helpdesk Technician
  • Marketing Manager – Digital Ad Sales
  • Platform Java/Python/PHP Developer
  • Technician – Mechanical Engineer
  • Director - Ad Operations
  • Build Master
  • Help Desk Technician – Schaumburg
  • Senior Account Executive/Director, Media Sales – Attract Media
  • Manager, State and Local Tax
  • Account Manager, Attract Media
  • Linux Systems and Cloud Automation Engineer
  • Designer – Digital Media
  • The Database Marketing Analyst
  • Associate Product Manager – Digital
  • Senior Accountant – CPA/Public/Private Preferred
Careers