Principal Unity Developer

King Digital Entertainment
Barcelona, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Barcelona, Spain

Tech stack

Unity
C Sharp (Programming Language)
C++
Software Architecture
Codebase
Software Coding

Job description

As Principal Unity Developer at Catalog Games, you define the technical vision for Unity across the portfolio and lead long-term architecture. You will guide migration strategies from C++ and custom engines while shaping scalable patterns for multi-title development. You collaborate with engineering leadership and cross-functional teams to deliver high-quality player experiences and sustainable foundations for future growth. This role blends hands-on coding with strategic leadership to drive the Unity roadmap and technical culture., * Define and drive the long-term Unity strategy across the Catalog Games portfolio

  • Lead architectural initiatives, including migration plans from C++ and custom engines to Unity
  • Manage and mentor a small Unity team, growing technical leadership
  • Provide hands-on technical leadership across the portfolio through prototyping and complex problem solving
  • Collaborate with design, art, product, and QA to deliver high-quality experiences
  • Model strong coding practices, uphold quality through reviews and testing

Requirements

  • Deep expertise in Unity, C#, and software architecture
  • Strong architectural knowledge and ability to adapt to new codebases
  • Experience leading small teams and influencing engineering direction
  • Excellent systems-thinking skills balancing delivery and sustainability
  • Experience evaluating emerging technologies, including AI-assisted development workflows
  • Previous people management experience including performance coaching and career development
  • Willingness to grow professionally and give/receive feedback

Apply for this position