Positions Listing

Unless noted, all jobs listed are for all locations: Boston, Davis, San Francisco, Seattle and Virginia.

Senior Software Engineer - Web



Senior Software Engineer-- Web

Overview:

 

Linden Lab is looking for talented, creative web developers to extend the Second Life platform to the Web. We are looking for someone who has experience developing web-based products and services both internal to a medium-size company, and external to a customer base of tens of millions, with an eye towards scalable, internationalized solutions. We are a small team with an important long-term mission, so we work hard to keep our workload reasonable.

 

We have some of the most interesting large-scale challenges in the industry today, and we are pioneering how the Web will affect virtual worlds, and how virtual worlds affect the Web. We want to empower our users with new and easy ways to use Second Life to better their own lives. You should be able to write maintainable solutions, enjoy collaborating with teammates, communicating with a dynamic, transparent company, and being accountable for the decisions you are empowered to make.

 

Responsibilities:

 

  • Develop extensible architecture and framework for websites.
  • Develop compelling web services for use by the Second Life community.
  • Customize, compile, install, configure, monitor and debug Apache server instances.
  • Help design processes for more efficient content management, including staging and development environments.
  • Design tools to streamline and robustly deploy new systems.
  • Troubleshoot issues with web server, database, security, network, and web technologies.
  • Create and enhance in-house tools to manage web site operations.
  • Write new reporting, maintenance, and test automation tools in PHP and Perl.

 

Qualifications:

 

  • Minimum 3 years overall development experience.
  • Expert level PHP and/or Python, JavaScript and SQL.
  • Expert level object-oriented programming and MVC design.
  • Must thrive in multi-tasking, quick moving, distributed thinking environment.
  • Demonstrated ability to schedule and meet deadlines.
  • Must possess high level of enthusiasm and be a strong team player.

 

Preferences:

 

  • Computer Science degree strongly preferred.
  • Experience creating web services.
  • Experience working with virtual worlds, web communities, and/or social networks.
  • Expert working knowledge of the entire LAMP stack, as well as JavaScript/DOM and HTTP strongly preferred.
  • Shell scripting on Linux/POSIX system strongly preferred.
  • Experience working on E-commerce systems, and/or knowledge of payment processing.
  • Experience building system tools and/or automation scripts.
  • Experience working with i18n / l10n.
  • Proficiency with C++.

 

Fine Print: Linden Lab seeks to maintain a diverse and welcoming workplace; therefore candidates from all backgrounds are encouraged to apply.

Notice to Recruiters: Please do not submit resumes to our jobs site, to our employees or to Linden Lab by any other means, unless you have a written contract with us, signed by an officer of Linden Lab. We are not responsible for any fees related to unsolicited resumes.

APPLICATION INSTRUCTIONS
Please email your resume in PDF, RTF, HTML, or ASCII text format to the address below. If you wish to enclose a cover letter, please include it in the body of your email message.

20395-CJB-0@lindenlab.hrmdirect.com