12 days old
2017-11-292017-12-27

Sr Lead Software Engineer

Redwood City, CA 94065
  • Job Code
    589601

The Lead Software Engineer role is a senior leadership position that requires technical expertise across a variety of game development systems, strong management skills, and a proven track record of shipping products.


RESPONSIBILITES:



  • Develop the project technology roadmap and oversee all programming related development for the team
  • Collaborate with the production staff and other leads to determine appropriate engineering tasks given the goals and scope of the project as well as available resources
  • Identify possible risks/pitfalls in all areas of the project and provide practical alternatives/solutions
  • Responsible for providing accurate time estimates
  • Coordinate scheduling requirements and dependencies across multiple disciplines of programming and technology
  • Review and approve completed engineering tasks in collaboration with the production staff and other leads.
  • Ensure the various programming teams meet all established goals and requirements in an efficient and timely manner with a high degree of quality
  • Establish coding standards and best practices
  • Evaluate and mentor all programmers
  • Design, implement, and support key technologies
  • Evaluate, integrate, and enhance third party tools and technologies, tailoring the provided functionality to meet the needs of the product
  • Provide critical analysis of technology and development practices with the goal of improving game quality and team efficiency
  • Serve as an active partner in driving the company's technological vision
  • Interface with the executive team to ensure all company technology interests and policies are properly represented and maintained throughout the course of development of current and future products
  • Collaborate in a partnership with other technical leadership within the organization to ensure the research and development of current and future products take full advantage of all available company resources with minimal redundancy
  • Maintain familiarity with current game technology and system designs within the company and across the industry to ensure the company develops compelling and competitive products
  • Serve as an enthusiastic and vocal supporter of the product, the team, and the strategic goals of the company.
  • Guide and inspire the development team, promoting their morale and encouraging them to take pride and ownership in their work.


REQUIREMENTS:



  • Bachelor's degree in Computer Science (or related), or equivalent work experience
  • 12+ years of experience in software development with at least two shipped titles
  • C/C++ proficiency
  • Technical, management, and leadership skills at the Principal Software Engineer or Technical Director level
  • Must have excellent problem solving, time management, and detail oriented skills
  • Strong programming skills and a proven ability to design and implement complex, large scale systems
  • Expert knowledge in multiple areas of game development, including but not limited to Rendering, Animation, Audio, Multiplayer Networking, Physics/Collision Detection, Artificial Intelligence, Gameplay Systems, Tools, User Interface, etc.
  • Must be able to work with little or no management intervention or instruction
  • Serve as an enthusiastic and vocal supporter of the product, the team, and the strategic goals of the company.
  • Guide and inspire the development team, promoting their morale and encouraging them to take pride and ownership in their work.
  • Excellent verbal and written communication skills

Categories

  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Sr Lead Software Engineer

Randstad Technologies
Redwood City, CA 94065

Share this job

Sr Lead Software Engineer

Randstad Technologies
Redwood City, CA
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast