<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi everyone!<br class=""><br class="">We have a two new open positions on the Network Team for Rust developers: <a href="https://www.torproject.org/about/jobs/rust-dev/" class="">https://www.torproject.org/about/jobs/rust-dev/</a>.<div class=""><br class="">The job description is pasted below. <br class=""><br class="">Please help us spread the word! Thank you! :)<br class=""><br class="">Cheers,<br class="">Erin Wyatt<br class="">Director of People Operations<br class=""><a href="mailto:ewyatt@torproject.org" class="">ewyatt@torproject.org</a><br class="">PGP: 35E7 2A9F 6655 45F9 2CB6  6624 BA0C 9400 F80F 91CE<br class="">https://www.torproject.org<br class="">http://expyuzz4wqqyqhjn.onion/<br class=""><br class="">——————————————————————>8<br class=""><br class=""># Internet Freedom Nonprofit Seeks Rust Developer<div class=""><br class=""><div class="">July 20, 2021<br class=""><br class="">The Tor Project, Inc., a 501(c)(3) nonprofit organization advancing human rights and freedoms by creating and deploying free and open source anonymity and privacy technologies, is seeking two experienced Rust developers to be a part of the Network Team.<br class=""><br class="">These developers will be an integral part of a small team that develops and maintains the networking software at the core of the Tor network, keeping it secure and improving it for the future. (Over the past 15 years, we've been developing the Tor implementation in C; but the time has finally come to migrate to Rust.)<br class=""><br class="">The team coordinates both synchronously and asynchronously via IRC, email, bug trackers, and some voice meetings. A personal commitment to free and open source software, good communication and documentation skills, and passion for contributing to the greater good are all essential.<br class=""><br class="">This is a full-time, remote position. Salary for this position is $90k - $110k USD, depending on experience, and there is voluntary opt-in salary transparency for employees and contractors.<br class=""><br class="">## Summary</div><div class=""><br class="">In this role, you will:<br class=""><br class=""><div class=""><span class="Apple-tab-span" style="white-space:pre">  </span>• Help design, develop, and improve (Arti)[https://blog.torproject.org/announcing-arti], our Rust implementation of the Tor protocol.<br class=""></div><div class=""><span class="Apple-tab-span" style="white-space:pre"> </span>• Help other team members improve their Rust skills.<br class=""></div><div class=""><span class="Apple-tab-span" style="white-space:pre">       </span>• Collaborate with other Tor teams to integrate Arti in their workflows.<br class=""></div><div class=""><span class="Apple-tab-span" style="white-space:pre">   </span>• Contribute to other free, open-source Rust projects as needed, especially to ones that Arti depends on.<br class=""></div>Required Technical Skills and Experience<br class=""><div class=""><span class="Apple-tab-span" style="white-space:pre">     </span>• Familiarity with the Rust programming language, and with system design in Rust.<br class=""></div><div class=""><span class="Apple-tab-span" style="white-space:pre">  </span>• Strong remote work and time management skills.<br class=""></div><div class=""><span class="Apple-tab-span" style="white-space:pre">   </span>• Good communication and documentation skills.<br class=""></div><div class=""><span class="Apple-tab-span" style="white-space:pre">     </span>• Enthusiasm for teaching and learning within a distributed team.<br class=""></div><div class=""><br class=""></div>## Preferred Qualifications</div><div class=""><br class="">(These are good to have, but not required!)<br class=""><br class=""><div class=""><span class="Apple-tab-span" style="white-space:pre">    </span>• Experience with async/await programming in Rust.<br class=""></div><div class=""><span class="Apple-tab-span" style="white-space:pre"> </span>• Experience with portable, cross-platform coding. (We work on Unix, OSX, Windows, iOS, and Android, and we're aiming to expand to WASM.)<br class=""></div><div class=""><span class="Apple-tab-span" style="white-space:pre">     </span>• Experience with developing large software projects, keeping them maintainable and flexible over time.<br class=""></div><div class=""><span class="Apple-tab-span" style="white-space:pre">    </span>• Experience with API design and documentation.<br class=""></div><div class=""><span class="Apple-tab-span" style="white-space:pre">    </span>• Familiarity with privacy, network programming, distributed systems, security, and cryptography.<br class=""></div><div class=""><span class="Apple-tab-span" style="white-space:pre">  </span>• Familiarity with FOSS software engineering practices.<br class=""></div><div class=""><span class="Apple-tab-span" style="white-space:pre">    </span>• Familiarity with C (for reading old tor code).<br class=""></div><div class=""><span class="Apple-tab-span" style="white-space:pre">   </span>• Experience with reading and writing technical specifications.<br class=""></div><div class=""><br class=""></div>Academic degrees are great, but not required if you have the right experience! If you feel that you meet several of these requirements or could meet them with a little support, we would love to hear from you.<br class=""><br class="">## How to Apply</div><div class=""><br class="">To apply, submit a cover letter, your CV/resume (including three professional references), and a link to a code sample or some non-trivial software project you have significantly contributed to. In your cover letter, please include the reason you want to work at the Tor Project.<br class=""><br class="">IMPORTANT: Please email application materials in PDF format to job-network at torproject dot org with "Network Developer" in the subject line.<br class=""><br class="">## About The Tor Project</div><div class=""><br class="">The Tor Project's workforce is smart, committed, and hard working. We currently have a paid and contract staff of around 28 developers and operational support people, plus many thousands of volunteers who contribute to our work. The Tor Project is funded in part by government research and development grants, and in part by individual, foundation, and corporate donations.<br class=""><br class="">Tor is for everyone, and we are actively working to build a team that represents people from all over the world - people from diverse ethnic, national, and cultural backgrounds; people from all walks of life. We encourage people subject to systemic bias to apply, including people of color, indigenous people, LGBTQIA+ people, women, and any other person who is part of a group that is underrepresented in tech.<br class=""><br class="">The Tor Project has a competitive benefits package, including a generous PTO policy, 16 paid holidays per year (including the week between Christmas and New Year's, when the office is closed), and flexible work schedule. Insurance benefits vary by employment status and country of residence.<br class=""><br class="">The Tor Project, Inc. is an equal opportunity, affirmative action employer.<br class=""><br class=""></div></div></div></body></html>