13 Ticketmaster Jobs
Senior Unreal Engineer
Ticketmaster
posted 10d ago
Flexible timing
Key skills for the job
JOB DESCRIPTION
THE JOB
We are seeking a highly skilled and motivated Senior Software Engineer to join our BLU Tech team. The ideal candidate will have extensive experience in C++ development, particularly in Unreal Engine, with a strong understanding of 3D technologies. This role requires a strategic mindset, the ability to mentor junior developers, and a commitment to driving innovation and quality in our projects.
EXPERIENCE
Advanced Level (10+ Years of Experience)
RESPONSIBILITIES
1. Strategy
o Developing Vision and Roadmap: Define the long-term vision and roadmap for 3D technology initiatives.
o Stakeholder Engagement: Collaborate with senior management to align technology strategy with business goals.
o Technical Advisory: Provide technical insights and recommendations during strategic planning sessions.
o Innovation Strategy: Identify and propose innovative technologies and methodologies to enhance 3D capabilities.
2. Planning
o Project Planning: Create detailed project plans, including timelines, resources, and milestones with Project Managers.
o Risk Management: Identify potential risks and develop mitigation strategies.
o PI Planning: Participate in quarterly PI Planning sessions to define and align project objectives.
o Recalibration: Collaborate with senior leadership and project managers to recalibrate plans based on updates from the SLT, changes in vision, or shifts in priorities.
3. Technology
o Technical Oversight: Provide technical guidance and oversight for 3D technology projects.
o Innovation: Lead the adoption of new technologies and methodologies to enhance 3D capabilities.
o Quality Assurance: Ensure the technical quality and performance of 3D solutions.
o Technical Problem Solving: Provide innovative solutions to unique and complex technical challenges in the 3D technology space.
4. Architecture
o System Design: Design and architect scalable and robust 3D systems.
o Database Design: Develop and optimize database architectures to support 3D applications.
o Overall Software Architecture: Define and oversee the overall software architecture, ensuring it meets both functional and non-functional requirements.
o Integration: Ensure seamless integration of 3D systems with existing infrastructure.
o Documentation: Maintain comprehensive documentation of architectural designs and decisions.
5. Research
o Innovation Research: Conduct research on emerging 3D technologies and their potential applications.
o Prototyping: Develop prototypes to test and validate new concepts and technologies.
o Problem-Solving Research: Conduct research to develop in-house solutions for unique problem statements where no existing software solutions are available.
o Brainstorming and Collaboration: Work closely with your reporting manager to brainstorm and identify technical approaches to solve complex problems.
6. Lead Developer
o Team Leadership: Lead and mentor the development team, fostering a collaborative environment.
o Code and Functionality Review: Conduct code reviews to ensure adherence to best practices and coding standards.
o Development: Actively participate in the development of 3D applications and solutions.
WHAT YOU NEED TO KNOW (or TECHNICAL SKILLS)
ESSENTIALS:
• Bachelor's degree in computer science, Engineering, or a related field.
• Extensive experience with C++ development, particularly in Unreal Engine.
• Strong understanding of 3D technologies and software architecture.
• Proven ability to mentor and guide junior developers.
• Excellent problem-solving skills and a creative approach to technical challenges.
• Strong communication skills and the ability to work effectively in a team environment.
• Commitment to continuous learning and professional development.
ANY OF THE FOLLOWING SKILLS ARE AN ADVANTAGE:
• Experience with C# .NET and Python. • Familiarity with Unity Engine.
• Prior experience in a leadership or senior technical role.
• Knowledge of industry standards and best practices in software development.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Engineer roles with real interview advice