Search Jobs

Specialty (required):
Keyword(s): 
Location(s): 
   

Job Information

Title:  Director of Engineering
Location:  Cambridge, MA
Job Type:  Direct Hire
Compensation:  $130,000.00 to $170,000.00 per Year
Reference Code:  950314-AQG
Description:  Our client is seeking a world-class Software Engineering Leader to join their Core Technologies group. In this role, you will deal in a virtual world application used globally by millions and built upon the innovative user contributed 3D content and scripts. As the Engineering Director, you will lead and grow a team of virtual world server engineers to extend and retool the software that simulates and operates a virtual world. This leader must be extremely people focused and passionate about growing a great team delivering outstanding results. Responsibilities:
  • Lead engineering to extend and evolve the existing virtual world server
  • Lead wrapping a closed client-server system with public facing APIs for use in building internal products and tools
  • Open up the functionality to external developers via REST-ful SOA patterns
  • Attract, develop, and inspire great talent including remote staff
  • Use Agile software development and software quality practices to ensure code is delivered with quality, on time, and with the agreed scope
  • Collaborate with product management to drive engineering roadmaps and schedules
Requirements:  This role requires an understanding of high performance, distributed, hosted applications, and design patterns for managing real-time 3d graphics generation serving 100,000s of simultaneous users interacting within a virtual space. Qualifications also include:
  • Experience with REST-based interfaces, C++, and LAMP stacks
  • Strong leadership and change management skills; ability to galvanize energy and great people around driving growth through great software and ensure successful implementation through influence and hands-on leadership
  • Strong understanding of software and services environments that underlay virtual worlds, while also having a strong business sense
  • Proven success in early stage companies with the ability to collaborate cross-functionally
  • In-depth AND hands on knowledge of software services and LAMP
  • Great communication skills and being able to paint an exciting vision for software systems and drive it into practical reality
  • Demonstrated success working in and promoting a rapidly changing, collaborative, and iterative product development environment
  • 10+ years of experience in defining and delivering server software products and services to a large number of customers
  • Bachelor of Science in Computer Science