[tor-bugs] #29242 [Webpages/Website]: Please post job description to website (OONI Backend Developer)

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Jan 31 02:47:14 UTC 2019


#29242: Please post job description to website (OONI Backend Developer)
----------------------------------+------------------
     Reporter:  ewyatt            |      Owner:  hiro
         Type:  task              |     Status:  new
     Priority:  High              |  Milestone:
    Component:  Webpages/Website  |    Version:
     Severity:  Normal            |   Keywords:
Actual Points:                    |  Parent ID:
       Points:                    |   Reviewer:
      Sponsor:                    |
----------------------------------+------------------
 {{{
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA512

 Internet Freedom Nonprofit Seeks Backend Engineer for OONI

 The Tor Project, Inc. is looking for a dedicated backend engineer to work
 on OONI (https://ooni.torproject.org/). OONI is the Open Observatory of
 Network Interference: a free and open source software, global observation
 network for detecting censorship, surveillance, and traffic manipulation
 on the internet.

 You will be working to improve OONI’s data processing pipeline and other
 backend components responsible for recording measurements collected from
 our growing global user network. You will also be tasked with improving
 our network measurement methodologies and data analysis heuristics to
 increase the accuracy of our experiments.

 This is a full-time 12-month contract position, starting ASAP (no later
 than mid-May 2019); contract may be extended.

 The OONI team is based in Europe. However, this position may be performed
 remotely.

 Here are some of our code repositories:

 https://github.com/ooni/api
 https://github.com/ooni/pipeline
 https://github.com/ooni/orchestra
 https://github.com/ooni/collector
 https://github.com/ooni/sysadmin

 Required skills and qualifications:

 - - Extensive experience in python or golang.
 - - Comfortable working remotely.
 - - Self-directed, self-disciplined, but good at working and communicating
 with a team.
 - - Have experience and be comfortable with others reviewing your code and
 design; have experience and be comfortable reviewing others’ code.
 - - Experience documenting and designing protocols.
 - - Be comfortable with transparency!

 Preferred qualifications:

 - - Experience designing, implementing, and maintaining scalable complex
 network applications.
 - - Working experience with data processing pipelines.
 - - Possess the confidence to refactor code and write unit-tests.
 - - Familiarity with the challenges of developing and scaling data
 processing pipelines.
 - - Familiarity with the network measurement field.
 - - Experience with open-source software development, including working
 with distributed teams across different time-zones containing employees
 and volunteers of differing skill levels.
 - - Basic familiarity with distributed version control systems.
 - - Contributed significant chunks of code to multiple open-source
 projects in the past.
 - - Be passionate about internet freedom and interested in contributing to
 it in a concrete way!

 Other notes:

 Academic degrees are great but not required if you have the right
 experience.

 You should be very good at working remotely at communicating with the team
 on a daily basis via Slack, IRC, instant messaging, email, and issue
 trackers.

 Salary negotiable.

 How to apply:

 Please email a *PDF* of your resume/CV, and a cover letter explaining how
 your qualifications and experience meet the requirements of this job
 description. Please include the reasons why you want to work on OONI.
 Please also include link to one or several code samples (of which you are
 authorized to share), and also your GitHub or GitLab profile, and three
 professional references.

 Email should be sent to jobs at openobservatory dot org with "OONI Backend
 Engineer" in the subject line.

 About the project:

 The Open Observatory of Network Interference (OONI) is a free software
 project under the Tor Project. OONI collects and processes network
 measurements with the aim of detecting network interferences, such as
 censorship, surveillance, and traffic manipulation. Since late 2012, OONI
 has collected millions of measurements across more than 90 countries
 around the world.

 The Tor Project, Inc., is a 501(c)(3) non-profit organization that
 provides the technical infrastructure for privacy protection over the
 Internet. With paid staff and contractors of around 30 technologists and
 operational support people, plus many volunteers all over the world who
 contribute to our work, the Tor Project is funded in part by government
 grants and contracts, as well as by individual, foundation, and corporate
 donations. We only write free and open source software, and we don't
 believe in software patents.

 The Tor Project, Inc., is an equal opportunity, affirmative action
 employer.


 -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org

 iQIzBAEBCgAdFiEENecqn2ZVRfkstmYkugyUAPgPkc4FAlxSYQQACgkQugyUAPgP
 kc4CnRAAmOS6zK4U4I3QhY0u7iC6p/YtKqAPUQIwH1EupcG18tShbYzZFBZOeyKB
 22NVDlZL8Fb+VilFzxHceekGmetSWyptN8yWIoBSeCZcg0Cl8dcCJWIbBGM4oWLt
 biAKjSoIpUOYZy9EvIB8LNrrZHRe622uf/JEXls0SbF6jSGwYesaZqXjopFoFiY7
 Rm03cYNGx0N21EsgO3HGvq7SdGM+ouwAN+z77/cy/044H+e8apq9/atAvzVfTM7U
 pLubnyQKLg03eTnOCron+AmBHaM7NJe3YJ879RSPazNz/VP81hLjfCJAV9capBQZ
 /hO+yJa04q+GCUt2FSrqtrILjIq4ytOmelxFkkLEA3atECKNBkZoi4/T0IdI7rJQ
 Mx/Es6BZPWdA0gUNzda5H2VXfdvrYXoocp9uxYRC1j4k0UhXkJDdBPBX2hBlSaIW
 tP4nCSvaBRS5M0jSyKozxX34BB4+GyoZgFr81+rwENsPHnBT6YqHHadWtB01UTpK
 LJs01/4MVsnl4SbNBdR9W//UsJSh7zwtgGLRYrYcG/ozicr6Fto6XZ1kXJMJIqOf
 XhBlqa1vzeWdP6w9b3em9Jl+GvmFT8hDgxAiDX34jE/wiec17O+hxG9Upq9J1+QM
 WC2u57tTbcWfQx97RKuCcSPp3oh7e6XO5g5W0M16Xfwfass66J8=
 =zfL4
 -----END PGP SIGNATURE-----
 }}}

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/29242>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list