Job Summary:
JOB DESCRIPTION – DIRECTOR OF SOFTWARE ENGINEERING
Location: Remote, United Kingdom
Contract Terms: Permanent
**Please note that our business will be closed from 20th December 2024 and will reopen on 6th January 2025. Interviews will take place in January. To be considered, please apply directly to the role **
THE TEAM
The TM Insights and analytics team is a market leading data and analytics provider focused on innovation and unlocking the power of data for our clients by building high quality data integration and real time analytics products.
THE JOB
Ticketmaster is looking for an experienced, motivated, technical Director of Software Engineering to lead our high performing team of accomplished engineers in developing modern analytics, insights and data integrations products solving complex problems and driving technical innovation.
As a Director of Software Engineering, you will be responsible for providing hands-on leadership to the team, defining technical vision towards building new features and product. The ideal candidate will have a strong background in building real-time streaming applications along with utilizing modern technologies and practices. As a key leader you will collaborate cross functionally with PMO, Product and business partners to ensure success of our analytics and insights vision.
WHAT YOU WILL BE DOING
As a director of software engineering lead a team of high performing front end and backend engineers to build a real time analytics product.You will recruit, manage, mentor and lead global team of software engineers.Lead efforts to optimize, real time data streams and overall system performance and availability.Drive initiatives to lower overall costs associated with data products.Create review and assist in team designing and implementing technical strategy to build new products and featuresManage cross team dependencies and work with tech leads on solutions.Set performance metrics and expectation conduct regular performance evaluations and provide feedback to team members.Identify skills and gaps and training needs within the team to create appropriate development plans.Form strong functional relationships with product and business stakeholders to delivery solution to drive business value.Foster a diverse and inclusive work environment, ensuring equal opportunities for all team members.Promote and build a culture of innovation, continuous improvement, trust and autonomy.Partner with product and UX teams to gather and understand requirements, discuss approaches, design solutions based on the requirements and create design documents for implementation keeping in mind costs, capacity, shelf-life and choosing the right tools and technologies.Ensure best practices in data governance, security and compliance (GDPR, CCPA) managing data quality, lineage and security for data integration products.Oversee design, development and maintenance of scalable engineering infrastructure, ensuring scalability performance and reliability.Establish and promote best practices, standards and documentation to ensure reliability and maintainability of data products.WHAT YOU NEED TO KNOW (or TECHNICAL SKILLS/COMPETENCIES)
Need to know / be able to do
Proven years of experience in engineering with strong emphasis on building complex real time streaming products.Proven years of management experience, including mentoring and team leadership.Strong experience using Java, spring boot and database technologies.Good understanding of front-end frameworks like React/Angular.Strong experience building real time data applications using streaming platform such as Kafka, Apache Flink or AWS SQS is preferred.Understanding and knowledge on creating modern event driven architecture to generate real time insights.Understanding of basic authentication protocols OAUTH2, OpenID Connect , API Keys .Knowledge of software engineering best practices, version control systems (Gitlab), CI/CD pipelines.Experience in working with cloud-based platforms (preferably AWS) and understanding of IAAC frameworks.Strong leadership and management skills, as well as leading and developing high performing team.Must have deep understanding of engineering principles, strong managerial skills and ability to drive innovation and operational excellence.Extensive experience across multiple technologies governance frameworks, data security and data platforms.Experience managing cross-functional teams in a geographically and culturally diverse environment.Experience and understanding of modern observability platform and standards.Bachelor’s degree in computer science, Engineering or related field Experience working in Agile development environments and using tools such as Jira and confluence.YOU (BEHAVIOURAL SKILLS/COMPETENCIES)
Strong verbal communication, ability to clearly communicate ideas, work status, advocate for (or against) a particular approach or design.Excellent written and verbal communication interpersonal and presentation skills.Must be able to manage multiple priorities, be result oriented and delivery focused.Exceptional strategic thinking, problem solving and decision-making skills.Excellent collaboration and partnering skills.Ability to manage self and own time, deliver work on time, evaluate and estimate workLIFE 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. #LI-JCK #LI-Remote