Senior Software Engineer

  • Category: Software Developer Jobs
  • Location: Gisborne, Gisborne
  • Job Type: Full Time / Part Time
  • Salary: Estimated: $ 24K to 28K
  • Published on: 2025/09/16

Position Description
The Freedom of the Press Foundation (FPF) is a nonprofit organization dedicated to protecting, defending, and empowering public interest journalism. We are hiring a senior software engineer to join our Secure Drop development team.

About the Project
Secure Drop is an open source whistleblower submission system used by journalists to communicate with sources. It offers whistleblowers strong security and anonymity protections through its hardened architecture and the use of the Tor network.

Key Responsibilities
Adding new features to Secure Drop Workstation, such as workflows for redacting and sanitizing documents.
Building out server API functionality to support Secure Drop Workstation development.
Performing code reviews for contributions from the development team and the larger Secure Drop community.
Testing the security properties of current and proposed functionality/architecture using quantitative threat models and other techniques.
Prototyping client-side encryption for journalist and source communication.
Qualifications
Must Have: Solid experience in Python or Rust, and experience in one or more of these focus areas: Security-focused application development, Desktop GUI development, Dev Ops, automation, and release management, Design and implementation of secure communication protocols.
5-plus years of experience as a software engineer in a production environment, or equivalent experience.
Experience with Git, continuous integration, build automation, and test-driven development.
Experience working as part of collaborative team processes, including routine peer review of code contributions.
A passion for protecting the press freedom rights of all.
How to Apply
If you think you'd like to be a part of our team, please submit your résumé and a cover letter (no longer than one page). Women, nonbinary individuals, and minorities are especially encouraged to apply.


Company Name: FEMINIST

Related jobs

  • Software Developer

    Job Summary We are seeking a skilled software engineer to join our team. Key Responsibilities: Develop and maintain complex, low-latency client-facing applications. Design and implement enterprise-scale n-tier applications for the financial domain. C...

    Full Time / Part Time

    $ Estimated: 20K to 34K

    Bangalore, Karnataka

    2025/10/04


    Apply Now

  • AI Developer Technology Engineer

    Job description NVIDIA is looking for a passionate, world-class computer scientist to work in its Compute Developer Technology (Devtech) team as an AI Developer Technology Engineer. Artificial intelligence, the dream of computer scientists for over h...

    Full Time / Part Time

    $ Estimated: 18K to 27K

    Remote

    2025/10/04


    Apply Now

  • Software Developer - Java

    Job description Job Summary:We are looking for a highly skilled and motivated Software Developer to join our dynamic team. The ideal candidate will have strong expertise in Java, Web Services, and NoSQL databases such as ElasticSearch or MongoDB. In ...

    Full Time / Part Time

    $ Estimated: 19K to 30K

    Remote

    2025/10/04


    Apply Now