Lead Software Engineer – TM1 Reports

Posted 8hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Lead Software Engineer designing Ticketmaster’s full-stack TM1 reporting systems. Building scalable analytics infrastructure and guiding engineering teams for live entertainment data products.

Responsibilities:

  • Design and develop new systems and enhancements to existing systems
  • Break down complex problems and build efficient solutions
  • Gather requirements with product teams and create design documents
  • Develop high-traffic, large-scale full-stack applications spanning front-end UI, web and API services, data models, data flows, deployment infrastructure, and long-term maintenance
  • Design and develop monitoring, alerting, build, deployment, and application-performance systems
  • Ensure test coverage, enterprise standards, target architecture, high availability, scalability, low latency, fault tolerance, and cost efficiency
  • Create system and process documentation, onboarding checklists, overviews, runbooks, and improvement recommendations
  • Own solution-design discussions and evaluate tools and technologies for feasibility, cost, and adoption
  • Lead development teams and initiatives; guide, mentor, and support team members
  • Review code for quality, correctness, and efficiency
  • Own day-to-day project delivery, participate in Agile stand-ups, escalate blockers, and ensure timely completion of tasks and sprint goals
  • Communicate project updates and timelines to stakeholders
  • Shape technical standards and practices beyond the immediate team
  • Influence technical strategy and roadmaps with Tech Leads, architects, product teams, and senior stakeholders
  • Drive adoption of reusable engineering patterns and improvements across related teams
  • Represent the team in cross-functional technical decisions and communicate wider implications

Requirements:

  • Bachelor’s degree in Computer Science or related technical field
  • Proficiency in one or more of Java, TypeScript, and NodeJS, with willingness to learn the others
  • 5+ years of experience building high-traffic web applications and deploying them to production
  • Experience with cloud-based platforms, preferably AWS
  • Experience supporting live applications, debugging, reading logs, and using Grafana or AWS CloudWatch
  • Experience writing SQL queries and working with SQL databases such as MySQL and NoSQL databases such as DynamoDB
  • Experience with infrastructure-as-code tools such as Terraform, Kubernetes, and Helm
  • Experience with GitLab, CI/CD, Jenkins, and Sonar
  • Experience working in an Agile team
  • Ability to handle production issues and on-call support for live systems
  • UI design experience and building client-facing data applications preferred
  • Experience in the entertainment and/or online ticketing industry preferred
  • Familiarity with diverse cultural and regulatory environments in Europe, Asia, and South America preferred
  • Understanding of personal AI usage, such as Claude or similar, in the SDLC preferred
  • Strong verbal communication and ability to clearly communicate ideas, work status, and technical approaches
  • Documentation skills using Confluence, a wiki, or similar
  • Ability to manage time, estimate work, and deliver on time
  • Ability to collaborate with tech and product teams and manage expectations
  • Experience running teams day to day, without people management

Benefits:

  • Inclusive work environment and encouragement to bring your whole self to work
  • Support to help balance work and homelife
  • Professional and personal development opportunities
  • Opportunities to enjoy new experiences and learn from talented colleagues
  • Equal opportunities regardless of gender, race, sexual orientation, religion, age, disability status, or caring responsibilities