This job might no longer be available.
Engineering Manager (Software)
2 years ago
Who We Are:
At Visual Concepts, we believe great games are made by diverse and empowered teams with a shared passion for play. As one of the world’s top game development studios, we have shipped over 100 multi-SKU titles to critical acclaim and commercial success. Our teams are independent and entrepreneurial. Our studios in Agoura Hills, Novato, Orange County, Budapest, Shanghai, Austin and Seoul are committed to artistry and technical innovation, offering top candidates the opportunity to learn and grow with some of the smartest and most creative minds in the industry.
What We Need:
We are seeking a Software Engineering Manager to join our development efforts on the award-winning NBA 2K franchise on the Nintendo Switch, PlayStation 4 & 5, and Xbox One & Series X. Within this role, you’ll build and lead a successful engineering team. Candidates should have proven, direct people management experience as well as senior-level experience building, scaling, and maintaining complex video games with online functionality. For this role, we will value strong management, leadership, and fundamental software engineering skills. We also place a lot of importance on individuals being self-motivated and self-directed.
What You Will Do:
- Build a strong engineering team comprised of a mixture of internal and external resources
- Work with producers, designers, and other stakeholders to gather requirements
- Lead the development effort and build software to meet these requirements
- Ensure your software can handle the load and performance of a AAA title
- Directly manage engineers, developing them into strong individual contributors and/or managers
- Maintain hands-on ability at the code level to aid decision making, risk management, and mentoring
- Interface with external groups to provide integration support, strategy, and direction
- Set team standards and best practices for documentation and programming
- Maintain a strong collaborative work relationship with fellow developers across engineering, art, design, production, DevOps, and QA
Who We Think Will Be A Great Fit:
- 2+ years’ experience as a software engineering lead or manager
- 5+ years’ experience in game programming for current-gen consoles (PS4, PS5, Xbox One, XBox Series X, Switch)
- Excellent written and verbal communication skills
- Prioritize well and drive a high level of focus and excellence within a team
- Superb understanding of modern C++ fundamentals
- Expert knowledge of object-oriented programming principles
- B.S. degree (or higher) in Computer Science, or equivalent
- Self-motivated attitude with an ability to carry ideas from inception to completion
- Passion for managing and growing engineers
Pluses:
- Experience with AAA games
- Bachelor’s degree in computer science or related field
- Experience with development pipelines using Visual Studio and Perforce
- Expertise utilizing and adapting software development patterns
- Expertise with multithreaded and asynchronous programming
- Expertise with recent generation game console and mobile app development
- Expertise with graphics programming
- Game engine experience (Unity 3D, Unreal Engine, Etc...)
Please note that Visual Concepts Entertainment and 2K Games never use instant messaging apps or personal email accounts to contact prospective employees or conduct interviews. When emailing, only use VCentertainment.com and 2K.com accounts.
Create Your Profile — Game companies can contact you with their relevant job openings.