Company Info
Careers
Software Engineer
Makena Technolgies Inc is seeking a software engineer or technical lead to play a major part in imagining, designing, and building Makena's next generation massively multiplayer social platform. This platform is already serving "There", the original social virtual world, and Virtual Laguna Beach, the first extension of a broadcast television show to a virtual world.
The ideal candidate combines strong C++ programming skills, the ability to break down and solve complex problems and the desire to apply gaming technologies to solve real world challenges. Furthermore, this candidate has demonstrated a desire for increased responsibility throughout their career, possesses excellent communication skills, and wants to be in a startup environment.
Responsibilities:
You will be responsible for implementing, unit testing, debugging, documenting, and maintaining of code for client and server software components related to several of the following areas: user interface, graphics, physics simulation, in-world objects, packaging of software and SDKs, and infrastructure support for the core platform. You will be working closely with a team of other software engineers, QA testers, and artists to build a high quality and robust platform.
Required Skills:
2-5 years experience in software development (preferably C++)
Strong experience with networking and distributed systems and/or database transactions design
Solid understanding of C++, including multiple-interface programming, polymorphism, templates, with a solid understanding of how such language mechanisms operate at run-time and why they are useful
Experience with one or more scripting languages such as Python, Perl, etc
Ability to understand and extend the software architecture and interface design of components that are part of a large code base
Strong teamwork and communication skills, including the ability to explain complex technical subject matter to other engineers and the ability to communicate effectively with non-technical members of the team
Be an advocate of the value of common development practices like unit testing and code reviews
A passion for doing what it takes to build a solid platform and a solid team
Previous experience with shipping successful products
Desired Skills:
Experience with PC/console on-line games, real-time 3D graphics, and tools are highly desirable
Experience with Linux or other UNIX operating systems.
Please send your resume and cover letter to the following email address and include "Software Engineer" in the subject of your email: careers@thereinc.com
©2008 Makena Technologies, Inc. All rights reserved.