Senior Software Developer, Trust and Identity
Job in
Toronto, Ontario, M5A, Canada
Listing for:
Ticketmaster Canada LP
Full Time
position
Listed on 2026-06-04
Job specializations:
-
Software Development
Software Engineer, Senior Developer, Full Stack Developer, Cloud Engineer - Software
Job Description & How to Apply Below
THE JOB
In the role of Senior Software Engineer, you’ll guide the development and delivery of our Trust and Identity products which help protect over 10 billion dollars of revenue annually. You will be accountable for delivering high quality, maintainable and performant solutions. You must think about solving complex technical problems and the long-term maintenance and cost of change of software solutions.
You will lead, manage, and inspire engineers to deliver the best ticketing experience across the globe. You’ll help teams fulfil technical, operational, and business requirements by putting yourself in the trenches.
You will emphasize collaboration and mutual support – sharing project workflow with globally distributed teams, contributing code to global services and applications, and cultural exchange between development groups. It is an exciting time to join Ticketmaster as we are working towards aligning our technologies and products globally.
Because our business is online 24/7, you may on occasion be required to work out of hours or provide on-call duty on a rota basis.
WHAT YOU WILL BE DOING
Participate and drive development work across globally distributed software teams.Ensure applicability of global applications to global markets.Ability to organize, prioritize; multitask while coordinating team efforts, reporting to stakeholders and management on the progress of goals.Connect with a series of stakeholders in order to gather as much information as possible regarding the problem at hand and implement short-mid term strategies to evolve products for future success.(UX / Design / Product / PMO…etc.).Objectively explore multiple approaches and recommend the best technical direction including logic and reasoning.Meaningful participation in service layer architecture design.Spike and prototype.Write exemplary 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 (or TECHNICAL SKILLS)
Demonstrable senior engineering and development experienceExperience with Agile methodologiesStrong backend development skillsProven ability to design and implement clean, scalable and well-structured APIsJava 17+ programming language experience or of other JVM languagesExperience with modern frameworks such as SpringbootTest-Driven Development experienceUnderstanding of Continuous Integration practicesKnowledge of current software architectural trends and practicesPrevious experience with Design Patterns and SOLID principlesExperience working with AWS or other Cloud ProviderExperience with CI/CD servers (Gitlab/Jenkins)Experience with Docker and Kubernetes or other orchestration/scheduling frameworkExperience working in an SOA development environmentWorking knowledge of one or more database products (e.g. Oracle, MySQL, Postgre
SQL)Strong communication skills and the ability to collaborate closely with remote team membersWe believe that a motivated, team-oriented professional will always succeed in mastering a new toolset when a need arisesNice to have
Experience in Dev OpsFamiliarity with Prometheus, Graphana and Splunk stackExperience with Databricks or SparkExperience working with TerraformExperience with Helm package managerExperience with distributed systems.Knowledge of best practices and IT operations in an always-up, always-available servicesAbility to clearly communicate technical topics to non-technical peopleDemonstrated ability to work well in a fast-paced, multidisciplinary team environmentYOU (BEHAVIOURAL SKILLS)
You are autonomous and proactiveYou focus on results and desired outcomes and how best to achieve themYou can consider multiple approaches and recommends the best technical direction including logic and reasoningYou can work with minimal supervisionYou can solve complex technical issues through debugging, research, and investigationYou promote cooperation and commitment within a team to achieve goals and deliverablesYou maintain and foster relationships within, across, and external to…
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here: