Software Engineer - Multimedia
Wikimedia Foundation - San Francisco, CA

This job posting is no longer available on Omidyar Networks. Find similar jobs: Software Engineer jobs - Wikimedia Foundation jobs


... a smart, experienced PHP/MySQL software developer with operations experience, who enjoys working with (and learning from) other smart engineers. You are passionate about Wikimedia's mission to bring free knowledge to every person on the planet, and you want to make Wikipedia and other Wikimedia-operated websites better. You want to make a difference in millions of peoples' lives.

Ideally, you are familiar with MediaWiki, the primary software used by Wikimedia. You also understand the practical realities of delivering audio and video to various browsers and operating systems, and have a knack for building easy-to-use systems that hide complexity from end-users who are more focused on content than the delivery of it.

You understand the principles of open source software development. You recognize the importance of building a global community of supporters for Wikimedia's mission, and strive to enlist others in helping us.
If much or all of this applies to you -- please send us a thoughtful application letter and tell us why you're the right person for the job! : -)

Job Summary

This position for a member of a newly-forming team of engineers focused on multimedia projects. The Software Engineer will be responsible for building and maintaining:
Image, audio, and video uploading systems
Media management infrastructure (large file management and storage)
Media metadata display and editing features in MediaWiki
Media delivery and playback technology
Required Qualifications
5+ years of related work experience preferred
3+ years of experience building web-based multimedia applications
B.S. or M.S. in Computer Science or related field preferred
Extensive experience building large-scale server applications
Expert knowledge developing and debugging in Linux (LAMP) environments
Excellent knowledge of PHP
Excellent knowledge of MySQL and other relational databases
Experience with operating system internals, filesystems, programming language design, compilers, distributed systems, or server architectures
Additional Qualifications
Excellent knowledge of other scripting languages such as bash and Python a plus
Experience working in an open source project
Experience in the Wikipedia community a plus Job Location(s) San Francisco, CA, US


Omidyar Networks - 2 years ago - save job