Author: arma Date: 2012-06-04 19:52:03 +0000 (Mon, 04 Jun 2012) New Revision: 25666
Added: website/trunk/about/en/jobs-coredev.wml Modified: website/trunk/about/en/jobs.wml Log: make an overview jobs page. now there's room for the QA automation build engineer world savior position, or whatever it will turn out to be called.
Added: website/trunk/about/en/jobs-coredev.wml =================================================================== --- website/trunk/about/en/jobs-coredev.wml (rev 0) +++ website/trunk/about/en/jobs-coredev.wml 2012-06-04 19:52:03 UTC (rev 25666) @@ -0,0 +1,134 @@ +## translation metadata +# Revision: $Revision$ +# Translation-Priority: 3-low + +#include "head.wmi" TITLE="Tor Project: Jobs (core developer)" CHARSET="UTF-8" +<div id="content" class="clearfix"> + <div id="breadcrumbs"> + <a href="<page index>">Home » </a> + <a href="<page about/overview>">About » </a> + <a href="<page about/jobs>">Jobs</a> + </div> + <div id="maincol"> +<h1>The Tor Project is looking for another dedicated core developer!</h1> + +<p> +Your job would be to work on all aspects of the main Tor network daemon +and other open-source software. +This would be a contractor position for 2012 (starting as soon as you're +ready and with plenty of work to keep you busy), with the possibility of +2013 and beyond. +</p> + +<p> +Any candidate must: +</p> + +<ul> +<li>Have extensive experience in C, and several other programming + languages. At least 5 years experience with C is probably necessary + for the level of expertise we want; most people would need more.</li> +<li>Have a solid understanding of issues surrounding secure C programming.</li> +<li>Be comfortable working from home (or wherever your preferred + Internet connection is).</li> +<li>Be familiar and experienced with nonblocking, event-driven networking + programs.</li> +<li>Be comfortable and experienced with interacting with users online.</li> +<li>Be comfortable and experienced with driving the entire lifecycle + of a new feature in an existing piece of software, from design to + implementation to testing.</li> +<li>Be comfortable and experienced getting code and design reviewed, + and reviewing the code and design of others.</li> +<li>Be comfortable with transparency: as a non-profit, everything we do + is in public, including your name and pay rate.</li> +</ul> + +<p> +An ideal candidate would also: +</p> + +<ul> +<li>Know enough of the basics of cryptography in order to understand + how to implement our protocols and discuss changes to them. (Actually + implementing block ciphers and stuff like that isn't necessary.)</li> +<li>Know enough about networking in order to understand how to implement + our protocols and discuss changes to them.</li> +<li>Have experience with high-performance networking code.</li> +<li>Have experience with open-source software development, including + working with distributed teams across different time-zones containing + employees and volunteers of differing skill levels over email and IRC.</li> +<li>Have basic familiarity with distributed version control systems.</li> +<li>Have contributed significant chunks of code to multiple + open-source projects in the past.</li> +<li>Genuinely be excited about Tor and our values.</li> +</ul> + +<p> +Being a core Tor developer includes triaging, +diagnosing, and fixing bugs; looking for and resolving security +issues; and working collaboratively with coworkers and volunteers +on implementing new features and protocol changes at every stage from +design to maintenance. We'd also need help making our code more scalable, +testable, and maintainable. Sometimes, we need to drop everything and +scramble to implement last-minute anticensorship schemes, or to deploy +urgent security updates. You'd also be reviewing other people's code and +designs, and looking for ways to improve it. For an idea of the +breadth and depth of the work you'd be doing, have a look at <a +href="https://gitweb.torproject.org/tor.git/blob/HEAD:/ChangeLog%22%3Ethe +ChangeLog file from the Tor source distribution</a>. +</p> + +<p> +Other notes: +</p> + +<ul> +<li>Tor developers don't have an office; you can work from wherever you + want, in basically any country. You'll need to be comfortable in + this environment! We coordinate via IRC, email, and bug trackers.</li> +<li>Academic degrees are great, but not required if you have the right + experience.</li> +<li>We only write free (open source) software, and we don't believe in + software patents.</li> +</ul> + +<p> +How to apply: +</p> + +<ul> +<li>Link to a sample of code you've written in the past that you're + allowed to show us.</li> +<li>Provide a CV explaining your background, experience, skills, and + other relevant qualifications.</li> +<li>List some people who can tell us more about you: these references + could be employers or coworkers, open source projects, etc.</li> +<li>Email the above to jobs at torproject.org.</li> +</ul> + +<p> +About the company:<br> + The Tor Project is a US 501(c)(3) non-profit dedicated to research, + development, and education about online anonymity and privacy. The Tor + network's 3000 volunteer relays carry 14 Gbps for upwards of half a million + daily users, including ordinary citizens who want protection from identity + theft and prying corporations, corporations who want to look at a + competitor's website in private, people around the world whose Internet + connections are censored, and even governments and law enforcement. Tor has + a staff of 13 paid developers, researchers, and advocates, plus many dozen + volunteers who help out on a daily basis. Tor is funded in part by + government research and development grants, and in part by individual and + corporate donations. +</p> + + </div> + <!-- END MAINCOL --> + <div id = "sidecol"> +#include "side.wmi" +#include "info.wmi" + </div> + <!-- END SIDECOL --> +</div> +<!-- END CONTENT --> +#include <foot.wmi> +
Property changes on: website/trunk/about/en/jobs-coredev.wml ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native
Modified: website/trunk/about/en/jobs.wml =================================================================== --- website/trunk/about/en/jobs.wml 2012-06-03 20:41:17 UTC (rev 25665) +++ website/trunk/about/en/jobs.wml 2012-06-04 19:52:03 UTC (rev 25666) @@ -10,103 +10,16 @@ <a href="<page about/jobs>">Jobs</a> </div> <div id="maincol"> -<h1>The Tor Project is looking for another dedicated core developer!</h1> +<h1>The Tor Project is looking for more great developers!</h1>
-<p> -Your job would be to work on all aspects of the main Tor network daemon -and other open-source software. -This would be a contractor position for 2012 (starting as soon as you're -ready and with plenty of work to keep you busy), with the possibility of -2013 and beyond. +<p>Specifically, we're looking for the following people currently: </p>
-<p> -Any candidate must: -</p> - <ul> -<li>Have extensive experience in C, and several other programming - languages. At least 5 years experience with C is probably necessary - for the level of expertise we want; most people would need more.</li> -<li>Have a solid understanding of issues surrounding secure C programming.</li> -<li>Be comfortable working from home (or wherever your preferred - Internet connection is).</li> -<li>Be familiar and experienced with nonblocking, event-driven networking - programs.</li> -<li>Be comfortable and experienced with interacting with users online.</li> -<li>Be comfortable and experienced with driving the entire lifecycle - of a new feature in an existing piece of software, from design to - implementation to testing.</li> -<li>Be comfortable and experienced getting code and design reviewed, - and reviewing the code and design of others.</li> -<li>Be comfortable with transparency: as a non-profit, everything we do - is in public, including your name and pay rate.</li> +<li><a href="<page about/jobs-coredev>">Core developer</a></li> </ul>
<p> -An ideal candidate would also: -</p> - -<ul> -<li>Know enough of the basics of cryptography in order to understand - how to implement our protocols and discuss changes to them. (Actually - implementing block ciphers and stuff like that isn't necessary.)</li> -<li>Know enough about networking in order to understand how to implement - our protocols and discuss changes to them.</li> -<li>Have experience with high-performance networking code.</li> -<li>Have experience with open-source software development, including - working with distributed teams across different time-zones containing - employees and volunteers of differing skill levels over email and IRC.</li> -<li>Have basic familiarity with distributed version control systems.</li> -<li>Have contributed significant chunks of code to multiple - open-source projects in the past.</li> -<li>Genuinely be excited about Tor and our values.</li> -</ul> - -<p> -Being a core Tor developer includes triaging, -diagnosing, and fixing bugs; looking for and resolving security -issues; and working collaboratively with coworkers and volunteers -on implementing new features and protocol changes at every stage from -design to maintenance. We'd also need help making our code more scalable, -testable, and maintainable. Sometimes, we need to drop everything and -scramble to implement last-minute anticensorship schemes, or to deploy -urgent security updates. You'd also be reviewing other people's code and -designs, and looking for ways to improve it. For an idea of the -breadth and depth of the work you'd be doing, have a look at <a -href="https://gitweb.torproject.org/tor.git/blob/HEAD:/ChangeLog%22%3Ethe -ChangeLog file from the Tor source distribution</a>. -</p> - -<p> -Other notes: -</p> - -<ul> -<li>Tor developers don't have an office; you can work from wherever you - want, in basically any country. You'll need to be comfortable in - this environment! We coordinate via IRC, email, and bug trackers.</li> -<li>Academic degrees are great, but not required if you have the right - experience.</li> -<li>We only write free (open source) software, and we don't believe in - software patents.</li> -</ul> - -<p> -How to apply: -</p> - -<ul> -<li>Link to a sample of code you've written in the past that you're - allowed to show us.</li> -<li>Provide a CV explaining your background, experience, skills, and - other relevant qualifications.</li> -<li>List some people who can tell us more about you: these references - could be employers or coworkers, open source projects, etc.</li> -<li>Email the above to jobs at torproject.org.</li> -</ul> - -<p> About the company:<br> The Tor Project is a US 501(c)(3) non-profit dedicated to research, development, and education about online anonymity and privacy. The Tor
tor-commits@lists.torproject.org