Senior Engine Programmer Linden Lab
Linden is looking for an experienced Senior Engine Programmer to join our Platform development group for Second Life. He/she will work with the rest of the Platform Engineering team focusing on low level systems work. This role includes opportunities to work with just about every aspect of our technology to improve performance, reliability, and the user experience of Second Life at its very core. This exciting position offers great versatility and challenge, and is perfect for an engineer who loves to constantly develop new skills. You will become familiar with the intricacies of the architectural patterns and infrastructure which enable our systems to function reliably at scale.
What you?ll do:
Perform critical analysis of existing system architecture
Lead and participate in design discussions
Architect and build new systems as well as improvements to existing functionality
Write and deploy high-performance, reliable, and scalable code
Collaborate with other engineers in an iterative, agile development environment with a focus on shipping code and achieving practical results
Participate in code reviews, whiteboard discussions, standups, and pair-programming on a daily basis
Provide day-to-day technical leadership in a collaborative fashion within the team, as well as across the company
Required Skills:
A high degree of proficiency in either C or C++
Experience authoring high-performance, scalable applications
Results-oriented focus with an eye for prioritization of user-experience and with the ability to recognize when trade-offs need to be made and where
Bonus points:
Previous game industry experience
Experience working on physics systems in a large-scale, complex codebase
Previous experience with Havok
| Location: |
1100 Sansome Street
Suite 200
San Francisco, CA 94111
United States
|