TimberWolf Pensacola is seeking an innovative and passionate Associate Director of Software Engineering to join our dynamic team. As a premier American video game developer and a studio of TimberWolf, we are committed to creating immersive and engaging gaming experiences that engage players worldwide. Our environment is fast-paced and fosters creativity, collaboration, and technical excellence. The ideal candidate will play a crucial role in leading our software engineering team, ensuring the timely delivery of high-quality game products. The Associate Director will oversee the development processes, mentor engineering talent, and collaborate closely with cross-functional teams to optimize project workflows. This position requires a deep understanding of software engineering principles, strong leadership skills, and the ability to navigate the complexities of game development. By joining TimberWolf Pensacola, you will be part of a vibrant community that celebrates innovation and encourages professional growth. If you are excited about shaping the future of gaming and possess the skills to drive impactful software solutions, we would love to hear from you and explore how you can contribute to our mission of creating unforgettable gaming experiences.
Lead and manage the software engineering team to deliver high-quality game products.
Collaborate with other departments, such as art and design, to align on project goals and timelines.
Develop and implement best practices for software development processes and methodologies.
Mentor and guide junior engineers in their professional growth and technical skills.
Participate in architectural decisions and code reviews to ensure high standards of code quality.
Oversee project planning, assigning tasks, and ensuring adherence to deadlines.
Provide technical direction and innovation strategies to enhance game development capabilities.
Requirements
Bachelor's degree in Computer Science, Engineering, or a related field.
Proven experience in software engineering, with a strong focus on game development.
Demonstrated leadership experience in managing software engineering teams.
Proficient in multiple programming languages relevant to game development, such as C++, C#, or Java.
Strong understanding of game engines and development tools, such as Unity or Unreal Engine.
Excellent problem-solving skills and the ability to work under pressure.
Effective communication and interpersonal skills to collaborate with diverse teams.