Job Description
Job Summary
Senior Software Developer (Platform) – Ticketmaster North America. Permanent contract, 37.5 hours per week, based in Montreal, QC / Quebec, QC or Toronto, ON. Lead the design and implementation of high‑quality, maintainable, performant fan‑facing services for Ticketmaster’s global platform, which generates over $10 billion in annual revenue.
Résumé du poste
Développeur logiciels senior (Plateforme). Contrat permanent, 37,5 heures par semaine, basé à Montréal, QC / Québec, QC ou Toronto, ON. Diriger la conception et la mise en œuvre de services orientés fans de haute qualité, maintenables et performants pour la plateforme mondiale de Ticketmaster, qui génère plus de 10 milliards de dollars de revenus annuellement.
The Team
You will be joining the diverse Global Ticketmaster Platform Development team. You will work closely with other developers, product owners, managers and business representatives to deliver services that are unique, high quality, efficient, maintainable and easy to use. Your work will be used by millions of people worldwide.
The Job
In this role you will guide the development and delivery of our Global Platform, ensuring the highest quality, maintainability, and performance. You will lead, manage and inspire developers, and help teams meet technical, operational and business requirements. Collaboration, mutual support and sharing of best practices across globally distributed teams are essential. The role may require occasional work outside standard business hours and on‑call rotation to provide 24/7 support.
What You Will Be Doing
Participate and drive development work across globally distributed software teams.
Ensure applicability of global applications to worldwide markets.
Organize, prioritize, multitask while coordinating team efforts, and report progress to stakeholders and management.
Engage with stakeholders to gather problem context and implement short‑ to mid‑term strategies to evolve products for future success.
Explore multiple approaches objectively and recommend the best technical direction, including logical reasoning.
Participate in web, native app and service‑layer architecture design.
Spike new ideas and prototype quickly.
Write exemplary, clean code.
Own the full development and deployment cycle for your software.
Encourage and grow developers in their craft.
Debug and triage production application issues, often not your own.
Automate testing, deployments, performance and recovery.
What You Need to Know (Technical Skills)
Strong backend development skills.
Proven ability to design and implement clean, scalable, well‑structured APIs.
Experience with Agile methodologies.
Java 17/21 (or related JVM languages) experience.
Experience with Spring Boot.
Test‑Driven Development experience.
Understanding of Continuous Integration practices.
Knowledge of current software architectural trends and practices.
Experience with Design Patterns and SOLID principles.
Experience working with AWS or other cloud provider.
Experience with CI/CD servers (Gitlab/Jenkins).
Experience with Docker and Kubernetes (or other orchestration/scheduling framework).
Experience in an SOA development environment.
Working knowledge of database products (Oracle, MySQL, PostgreSQL).
Strong communication skills and ability to collaborate closely with remote team members.
Assets
Experience in DevOps.
Familiarity with Prometheus, Grafana, Splunk, and ELK stack.
Experience with GraphQL and Apollo Studio.
Experience with Terraform.
Experience with Helm package manager.
Experience with distributed systems.
Knowledge of best practices and IT operations in an always‑up, always‑available service.
Ability to clearly communicate technical topics to non‑technical people.
Strong multidisciplinary teamwork skills.
You (Behavioural Skills)
Autonomous and proactive.
Results‑focused and able to achieve desired outcomes.
Capable of considering multiple approaches and recommending optimal technical direction.
Able to work with minimal supervision.
Skilled at debugging complex technical issues through research and investigation.
Promotes cooperation and commitment within the team to achieve goals and deliverables.
Maintains and fosters relationships within, across, and outside organizational boundaries.
Passionate about technology, software development, and transformation.
Pursues continuous skill improvement and transfers learning to others.
LIFE AT TICKETMASTER
Ticketmaster is part of Live Nation Entertainment, the world’s largest live entertainment company. Our vision is to connect people worldwide to the live events they love. We are passionate about Live, and we foster an inspiring, diverse culture driven by accessible leaders, attentive managers and enthusiastic teams. We believe in reliability, teamwork, integrity, and belonging, and we strive to give every employee the opportunity to thrive.
EQUAL OPPORTUNITIES TO EMPLOYMENT
Ticketmaster is an Equal Opportunity Employer. We are committed to providing a diverse and inclusive workplace. We offer reasonable accommodations for qualified individuals with disabilities during the hiring process. If you have difficulty using our online application system and need accommodations, please email
accessibilitycanada@ticketmaster.ca . This inbox is limited to accommodation requests; resumes sent to this address will not be considered.
LANGUAGE REQUIREMENT
Strong command of English (spoken and written) is essential. Proficiency in French is encouraged but not required.
#J-18808-Ljbffr