Senior Programmer
Sony Computer Entertainment Worldwide Studios Advanced Technology Group is a small central technology team whose role includes providing common tools and run-time components for the internal Sony game development teams. The ATG is part of Global Technology which encompasses similar groups around the world.
The ATG are looking for a skilled application programmer with experience developing in Java and C++ to develop and help maintain the next generation of the distributed build system used by many of our game studios.
Candidates should aim to meet the following requirements:
* Minimum 4 years relevant industry experience (not necessarily within the games sector)
* Experience of both Java and C++ development
* Developing using Eclipse
* Sockets & low-level network programming
* An understanding of the fundamentals of C/C++ compiler tool chains
* XML parsing
Additionally, the following skills and experience are desirable and candidates are expected to have a solid understanding and relevant experience in some of these areas:
* Typical asset pipelines used in game development
* Design and implementation of concurrent systems
* Modern techniques & frameworks for networking, concurrency and messaging (e.g. zeromq, protocol buffers, JSON)
