Software Engineer at The Electric Sheep Company (New York, NY 10018 / Telecommute)

We are looking for experienced software engineers to create compelling 2D, 2.5D, and 3D virtual worlds and multi-player games. You will:

- Develop web-embedded virtual world front-ends
- Contribute to multi-player server development as needed
- Make code contributions to open source projects as appropriate
- Stay current on the latest developments in virtual world platforms and social technology

Qualifications:

- BS in Computer Science or related or equivalent experience
- 5+ years of software real-world development experience
- Experience with network architectures/protocols and asynchronous programming and I/O
- Low-level programming experience (manipulating bits & bytes directly)
- Good grasp of 3D programming and related concepts (3D geometry, texture mapping, matrices, etc)
- Good grasp of multi-player gaming and related concepts (physics, animation, AI/NPCs, etc)
- Comfortable working in a highly distributed, agile team environment

Bonus points:

- Flash/AS3
- C#/Mono, Java, and/or C++
- Development, design, and consumption of web services
- Specific game engine or game engine components (e.g. Torque, Unity3D, jMonkeyEngine, ODE, Ogre, etc)
- Specific virtual world experience
- Prior contributions to open source projects
- Agile development experience

Interested? Email dev-recruiting@electricsheepcompany.com with a resume and informal cover letter.