PHP / MySQL Web Applications System Engineer
The Company:
OpenDNS is a profitable startup growing extremely quickly. We're a team of hackers building revolutionary services that are improving the way people access and use the Internet. We're building new pieces of fundamental infrastructure for the internet. We provide an exciting and fulfilling work environment, unmatched opportunity for professional growth, and excellent compensation.
We are a small team of about 12 consisting mostly of engineers. If you think you have what it takes to work in a team environment of extremely bright and talented individuals, we want to talk to you.
The Position:
This position is for a PHP and MySQL developer looking to work in a company where the impact of their efforts is felt on a daily basis. We call this position a WASE (pronounced Waah-See), which stands for Web Applications System Engineer. If you are a solid PHP hacker with little experience working on a global scale you will quickly become an expert of developing web applications that take advantage of all elements of a server and network. We have millions of users, billions of DNS requests and all of our users administer their preferences and settings through our web application.
Requirements:
- Extensive knowledge of PHP. (We don't use PHP5's OO stuff)
- Strong knowledge of MySQL with an understanding of the impacts of indexing and schema design along with query analysis and optimization.
- Knowledge of HTML and CSS, ability to develop web pages by writing HTML directly; knowledge of XML extremely helpful.
- Linux or FreeBSD familiarity, understanding of Apache or Lighttpd, and experience working in a shell environment.
Bonus Points:
- Serious knowledge of MySQL including but not limited to complex joins, subqueries, stored procedures, etc.
- Experience developing php extensions (PECL modules) in C
- Ability to write and understand JavaScript.
- Previous use of CVS or Subversion for code management and versioning.
- Familiarity with DNS.
- Experience programming using any of the memcached APIs.
- Involvement in any Free or Open Source software projects.
- Computer science background (BS degree or above preferred), understanding of major algorithms and ability to create your own.
Profit Sharing:
OpenDNS has an equity structure unlike most startups. Our structure directly benefits employees (who are owners in the company). Unlike most startups where options are granted and vest into the right to purchase shares that may or may not ever be worth anything, OpenDNS employees vest directly into ownership in the company and participate in profit sharing. This creates an environment where the hard work of the team is recognized before an exit event.
Other Details:
Please email with questions if you've got 'em. Thanks!
Note: There are multiple positions available -- this is for full time work only -- no contractors or recruiters. Salary is commensurate with experience!

