Powering Live.
Intermediate Software Developer
Location
Canada
Posted
36 days ago
Salary
92K - 115K / year
Seniority
Mid Level
Job Description
Intermediate Software Developer
Ticketmaster
Job Summary: JOB DESCRIPTION Location: Toronto, ON Division: Ticketmaster NA – Festivals & GA (Universe) Line Manager: Lead Software Developer Contract Terms: Permanent, 37.5 hours per week Position Details: This job advertisement is for an existing, immediate vacancy THE TEAM Universe is a leader in online ticketing for general admission events. We’re constantly innovating with a focus on attractions and exhibits and are growing our team! We serve some of the biggest names in entertainment across attractions & clubs with operations spanning 15 countries across North America and Europe. Originally a start-up, we maintain a culture of small teams solving big problems operating as an independent entity within the larger Ticketmaster/Live Nation family. We set our own roadmap and operate a modern tech stack all with the financial backing and resources of a Fortune 500 company. Free concert tickets are a cool perk too! THE JOB As an Intermediate Software Developer at Universe, you will apply your passion for technology and live entertainment as we work together to build a world-class, highly scalable Event Ticketing platform. In this deeply technical position, you’ll work closely with your team to build reliable and scalable solutions to tough technical challenges. You’ll be challenged with the rewarding tasks of understanding our customers with strong empathy, curating a fantastic product experience, and championing our vision to new heights. Universe is undergoing a metamorphosis as our tech platforms face new and more challenging opportunities. We’re adopting contract-driven development and a service-centric architecture as we upgrade our legacy systems and APIs written in Ruby on Rails with more easily scalable, performant, and purpose-built replacements powered by Node, NextJS and TypeScript. You’ll work with many tools and languages including TypeScript, JavaScript, and Ruby using tools and frameworks like NextJS, Node, Kafka, Postgres, gRPC, Mongo, Grafana, GraphQL, and Rails on container orchestration platforms like Kubernetes. We deploy continuously, and release often to ensure we are building a reliable technology platform that provides customers a fast and efficient experience. WHAT YOU WILL BE DOING - Develop end-to-end features across the full stack, from user-facing interfaces and components to back-end services and data models - Driving quality and performance across the organization, including leading best practice adoption through your advocacy for observability and performance testing. - Supporting the maintenance of our legacy systems while investing in future-centric architecture. - Collaborating with stakeholders like Product Managers and UX Designers to scope requirements and deliver solutions. Our job descriptions evolve with our business needs and priorities. In addition to the description above, your role may include additional duties, responsibilities, projects and team support as needed. WHAT YOU NEED TO KNOW (or TECHNICAL SKILLS) - Minimum of 2-3 years of professional experience working as a Software Developer. - Experience with full-stack programming languages and tools will enable you to hit the ground running! - Strong communication skills. This role will be working closely with people from various domains and timezones. - Independence and initiative to take ownership of solving problems. - Growth mindset for you and your teammates during feedback, pairing, and code reviews. - Experience with any of the following technologies is a bonus: TypeScript, Ruby on Rails, NextJS, Node, Kafka, Grafana, GraphQL, Mongo, Postgres, Elastic, Redis, Kubernetes, Docker. LIFE AT TICKETMASTER We are proud to be a part of Live Nation Entertainment, the world’s largest live entertainment company. Our vision at Ticketmaster is to connect people around the world to the live events they love. As the world’s largest ticket marketplace and the leading global provider of enterprise tools and services for the live entertainment business, we are uniquely positioned to successfully deliver on that vision. We do it all with an intense passion for Live and an inspiring and diverse culture driven by accessible leaders, attentive managers, and enthusiastic teams. If you’re passionate about live entertainment like we are, and you want to work at a company dedicated to helping millions of fans experience it, we want to hear from you. Our work is guided by our values: Reliability - We understand that fans and clients rely on us to power their live event experiences, and we rely on each other to make it happen. Teamwork - We believe individual achievement pales in comparison to the level of success that can be achieved by a team. Integrity - We are committed to the highest moral and ethical standards on behalf of the countless partners and stakeholders we represent. Belonging - We are committed to building a culture in which all people can be their authentic selves, have an equal voice and opportunities to thrive. EQUAL OPPORTUNITIES We are passionate and committed to our people and go beyond the rhetoric of diversity and inclusion. You will be working in an inclusive environment and be encouraged to bring your whole self to work. We will do all that we can to help you successfully balance your work and homelife. As a growing business we will encourage you to develop your professional and personal aspirations, enjoy new experiences, and learn from the talented people you will be working with. It's talent that matters to us and we encourage applications from people irrespective of their gender, race, sexual orientation, religion, age, disability status or caring responsibilities. Ticketmaster Canada will provide reasonable accommodations for qualified individuals with disabilities in the job application process. If you have difficulty using our online application system and need an accommodation due to a disability, please email accessibilitycanada@ticketmaster.ca. Please note this inbox is limited to accommodation requests. Resumes submitted to this inbox will not be considered. #LI-REMOTE #UniverseCareers The expected compensation for this position in Ontario is: $92,000 - $115,000 CAD annually. Live Nation Entertainment will never request payment or equipment purchases as part of the hiring process. Recruiters will only contact candidates from official Live Nation or affiliated brand email domains.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Staff Software Engineer - Data Sources Core Services | UK | Remote
Grafana LabsGrafana Labs supports organizations’ monitoring, visualization and observability goals. 950,000+ active installations
Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack, both featuring scalable metrics (Grafana Mimir), logs (Grafana Loki), and traces (Grafana Tempo). We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do. You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity. Staff Backend Engineer - Data Sources Core Services This role is available for candidates located in the UK, Germany, Spain, Ireland and Sweden. The Opportunity: As a Staff Software Engineer in the Core Services Data Sources squad, you’ll take a leading role in the design and development of both internal cloud services and key user facing features. Grafana is an open-source visualization platform that helps users understand their systems and data through customizable dashboards and alerts. Within the Grafana department, the Data Sources group is responsible for connecting to and querying our vast library of data sources, as well as enabling a seamless plugin ecosystem and marketplace. Data source queries make up the majority of our request traffic and are a vital part of our product. The Core Services Data Sources squad specifically builds and maintains our querying service, data source connections, and other cross-cutting features for the group. Our mission is to deliver a robust querying experience supported by a reliable, scalable architecture. Collaboration is at the heart of what we do. You'll have the opportunity to work across the Data Sources group and partner with other squads within the Grafana division to drive innovation and solve complex engineering challenges. What You'll Be Doing: - Enhancing the querying experience through improving how queries are transformed, routed, and delivered at scale - Influencing the design of our microservice architecture - Supporting the reliability, scalability, and operations of data sources in Grafana Cloud - Engineering new connection types to remote data sources - Collaborating with engineers and teams across the Grafana division - Take an active role in influencing our roadmap and your own career objectives - As we have embraced a remote-first approach and our engineering team is primarily remote, it is essential to possess strong communication skills and the ability to work independently. We provide support and hold regular meetings through video calls to ensure effective collaboration and alignment. We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro). What Makes You a Great Fit: - You are a motivated self-starter with a bias toward action - You have a passion for creating intuitive products that fit customers’ needs - Pragmatism: You are able to take on complex challenges and break them down to achieve short feedback loops: to analyze, design, and build modular solutions, deliver MVPs, gather data and feedback and then progress iteratively - You are comfortable working in a remote-first company; communication is key. - You have professional experience as a backend engineer with expertise in cloud microservice architecture, systems design, Go, and Kubernetes (Typescript and React are a plus). - You are someone who is naturally curious, motivated to grow and thrives in a collaborative environment. - You enjoy working on complex solutions – Grafana is a highly technological solution and has avid followers who rely on it every day and care deeply about their workflows. - You have experience working with AI/LLM-powered systems, such as building integrations with agentic workflows or improving developer efficiency with AI tools - Backend technologies: Go and familiarity with other backend languages - Configuration technologies: Jsonnet and Terraform - Containerization and orchestration: Docker, Kubernetes - Strong experience with designing and developing software that runs in the Cloud or experience with systems engineering - Solid experience with distributed systems - Familiarity with being on-call and performing operational/SRE tasks - Experience with the latest LLM models and workflows Bonus Points For: - Monitoring and observability: Familiarity with tools like Grafana, Prometheus or other observability platforms - Networking experience (DNS, SSH, SOCKS) - Frontend technologies: Typescript and React Compensation & Rewards: In the UK, the Base compensation range for this role is £100,000 - £124,000. Actual compensation may vary based on level, experience, and skillset as assessed in the interview process. Benefits include equity, bonus (if applicable) and other benefits listed here. *Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. Why You’ll Thrive at Grafana Labs: - 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. - Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. - Transparent Communication – Expect open decision-making and regular company-wide updates. - Innovation-Driven – Autonomy and support to ship great work and try new things. - Open Source Roots – Built on community-driven values that shape how we work. - Empowered Teams – High trust, low ego culture that values outcomes over optics. - Career Growth Pathways – Defined opportunities to grow and develop your career. - Approachable Leadership – Transparent execs who are involved, visible, and human. - Passionate People – Join a team of smart, supportive folks who care deeply about what they do. - In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. - Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. Equal Opportunity Employer: We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization as we grow. Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. #LI-Remote For information about how your personal data is used once you’ve applied to a job, check out our privacy policy.
• Write clean, maintainable, and efficient code, following best practices and coding standards, completing tasks independently and taking a proactive approach to finding solutions to challenges. • Develop new features and improvements based on project requirements, collaborating with product managers and designers but also taking ownership of your work from start to finish. • Work with cross-functional teams to understand project requirements and help implement new features and updates. • Proactively identify bugs and issues in the software and resolve them through testing and debugging. • Create unit tests, conduct testing, and document solutions and processes for future reference. Ensure code is well-tested and stable before release. • Stay up to date with emerging technologies, development practices, and tools. Participate in team learning activities and apply new knowledge to improve your work. • Create and maintain documentation for software systems, including setup guides and technical specifications. • Participate as the engineering lead in agile ceremonies including sprint planning, backlog grooming, and retrospectives, using insight to assess project needs, fostering collaboration and proactive problem solving. • As a growth organization, roles and responsibilities often evolve and adapt over time. As such, this job description may not comprehensively account for future activities, responsibilities, and priorities—these may evolve right along with us!
Job Purpose About RWS RWS is a global AI solutions company empowering the world’s most trusted enterprise AI. Our proprietary Cultural Intelligence Layer, powered by 250,000 data specialists, cultural and language experts and deep domain professionals, backed by 45+ patents, makes enterprise AI culturally fluent, contextually accurate and secure, ensuring every interaction reflects a brand’s tone, context and customer values. Through our Generate, Transform and Protect segments, we deliver intelligent content, enterprise knowledge, large-scale localization and IP protection for global growth. Trusted by 80+ of the world’s top 100 brands, RWS provides the confidence, governance and expertise organizations need to deploy AI safely, responsibly and at scale. Headquartered in the UK, RWS is listed on AIM (RWS.L). More information: rws.com. About Propylon Propylon is the Dublin-based content‑management arm within the RWS group, specialising in software for legal and regulatory workflows. For more than 20 years, Propylon has helped governments, standard bodies and regulated organisations manage legislation, regulations and legal content in a smarter, modular way. Joining Propylon means working in a people-led, innovation-driven environment recognised as one of Ireland’s Best Workplaces in Tech - while having the backbone and global reach of RWS. You’d be contributing to meaningful projects that shape law, compliance and global content workflows, with the support and flexibility to grow your skills and career. Job Purpose We have an exciting opportunity for a Full Stack Developer to join our team in expanding our core product offering and working across major client projects. The candidate will be an experienced engineer with several years of experience in a similar role and will have worked with modern frontend and backend applications in a professional context. Job Overview Responsibilities: - Work with technical team leads to design overall application architecture - Drive development across backend and frontend components - Contribute to product architecture and design - Participate in code reviews Requirements: - Excellent understanding of the Python programming language, its ecosystem, and idioms. - Significant professional experience with Python based MVC framework, preferably Django. - Excellent working knowledge of SQL based RDBMS, e.g. Postgres, MySQL. - Experience with modern Python features such as type hinting, async, data classes, etc. - Experience developing applications and clients that utilize data and functionality exposed via REST, GraphQL, RPC etc. - Familiarity with Docker and related containerization technologies. Nice to haves: - Working knowledge of a modern JavaScript framework, preferably React - Experience with XML processing/transformation. - Experience with document management/document workflow software. - Familiarity or work experience with DevOps workflow/principles, building CI/CD pipelines. Personal Attributes: - Wants to be part of a team that is committed to delivering high quality innovative products. - Wants to be part of a culture that is committed to sharing and enhancing the knowledge of the wider team, supporting team wide learning and success - Have a curious mindset – about what you do, the technology you use and how you connect with others to deliver products that we are proud to deliver to our clients. Life at RWS Life at RWS - If you like the idea of working with smart people who are passionate about growing the value of ideas, data and content by making sure organizations are understood, then you’ll love life at RWS. Our purpose is to unlock global understanding. This means our work fundamentally recognizes the value of every language and culture. So, we celebrate difference, we are inclusive and believe that diversity makes us strong. We want every employee to grow as an individual and excel in their career. In return, we expect all our people to live by the values that unite us: to partner, putting clients fist and winning together, to pioneer, innovating fearlessly and leading with vision and courage, to progress, aiming high and growing through actions and to deliver, owning the outcome and building trust with our colleagues and clients. RWS embraces DEI and promotes equal opportunity, we are an Equal Opportunity Employer and prohibit discrimination and harassment of any kind. RWS is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at RWS are based on business needs, job requirements and individual qualifications, without regard to race, religion, nationality, ethnicity, sex, age, disability, or sexual orientation. RWS will not tolerate discrimination based on any of these characteristics. RWS Values Get the 3Ps right – Partner, Pioneer, Progress – and we´ll Deliver together as RWS. Recruitment Agencies: RWS Holdings PLC does not accept agency resumes. Please do not forward any unsolicited resumes to any RWS employees. Any unsolicited resume received will be treated as the property of RWS and Terms & Conditions associated with the use of such resume will be considered null and void. #LI-MS1 #LI-Remote
Job Purpose About RWS RWS is a global AI solutions company empowering the world’s most trusted enterprise AI. Our proprietary Cultural Intelligence Layer, powered by 250,000 data specialists, cultural and language experts and deep domain professionals, backed by 45+ patents, makes enterprise AI culturally fluent, contextually accurate and secure, ensuring every interaction reflects a brand’s tone, context and customer values. Through our Generate, Transform and Protect segments, we deliver intelligent content, enterprise knowledge, large-scale localization and IP protection for global growth. Trusted by 80+ of the world’s top 100 brands, RWS provides the confidence, governance and expertise organizations need to deploy AI safely, responsibly and at scale. Headquartered in the UK, RWS is listed on AIM (RWS.L). More information: rws.com. About Propylon Propylon is the Dublin-based content‑management arm within the RWS group, specialising in software for legal and regulatory workflows. For more than 20 years, Propylon has helped governments, standard bodies and regulated organisations manage legislation, regulations and legal content in a smarter, modular way. Joining Propylon means working in a people-led, innovation-driven environment recognised as one of Ireland’s Best Workplaces in Tech - while having the backbone and global reach of RWS. You’d be contributing to meaningful projects that shape law, compliance and global content workflows, with the support and flexibility to grow your skills and career. Job Purpose We have an exciting opportunity for a UI Software Developer to join our team in expanding our core product offering and working across major client projects. The Propylon LWB 360 team is developing the next generation of Legislative workflow management tools using TypeScript, React and Redux. The ideal candidate will be an experienced engineer with some years of experience in a similar role and will be able to demonstrate expertise in modern TypeScript/JavaScript programming and a deep understanding of JavaScript UI framework tooling. Job Overview Responsibilities: - Work with technical team leads to design and implement overall UI architecture for several large workflow components. - Participate in UI development of multiple complex UI components across individual workflow applications. - Mentor and provide technical guidance to junior engineers. - Work with best-practice TypeScript/React development patterns. - Recommend and encourage idiomatic JavaScript/TypeScript library and tooling usage. - Follow test-driven development best practices in relation to UI implementations. - Participate in code reviews. Requirements: - Demonstrable expertise in JavaScript, TypeScript, and the React library (minimum 3 years of experience with React) - Significant professional experience with React and related TypeScript based libraries implementing complex UI components. - Excellent working knowledge of React based UI design systems. - Excellent working knowledge of Redux or an equivalent state management tools or libraries. - Experience developing applications and clients that utilize data and functionality exposed via REST, GraphQL, RPC etc. - Familiarity with Docker and related containerization technologies. Nice to haves: - Working knowledge of SQL based RDBMS, e.g. Postgres, MySQL. - Experience with MVC style frameworks. - Experience with Python and modern Python features such as type hinting, async, data classes, etc. - Experience with XML processing/transformation. - Experience with document management/document workflow software. - Familiarity or work experience with DevOps workflow/principles, building CI/CD pipelines. Personal Attributes: - Wants to be part of a team that is committed to delivering high quality innovative products. - Wants to be part of a culture that is committed to sharing and enhancing the knowledge of the wider team supporting team wide learning and success - Have a curious mindset – about what you do, the technology you use and how you connect with others to deliver products that we are proud to deliver to our clients. Life at RWS Life at RWS - If you like the idea of working with smart people who are passionate about growing the value of ideas, data and content by making sure organizations are understood, then you’ll love life at RWS. Our purpose is to unlock global understanding. This means our work fundamentally recognizes the value of every language and culture. So, we celebrate difference, we are inclusive and believe that diversity makes us strong. We want every employee to grow as an individual and excel in their career. In return, we expect all our people to live by the values that unite us: to partner, putting clients fist and winning together, to pioneer, innovating fearlessly and leading with vision and courage, to progress, aiming high and growing through actions and to deliver, owning the outcome and building trust with our colleagues and clients. RWS embraces DEI and promotes equal opportunity, we are an Equal Opportunity Employer and prohibit discrimination and harassment of any kind. RWS is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at RWS are based on business needs, job requirements and individual qualifications, without regard to race, religion, nationality, ethnicity, sex, age, disability, or sexual orientation. RWS will not tolerate discrimination based on any of these characteristics. RWS Values Get the 3Ps right – Partner, Pioneer, Progress – and we´ll Deliver together as RWS. Recruitment Agencies: RWS Holdings PLC does not accept agency resumes. Please do not forward any unsolicited resumes to any RWS employees. Any unsolicited resume received will be treated as the property of RWS and Terms & Conditions associated with the use of such resume will be considered null and void. #LI-MS1 #LI-Remote



