
Senior Software Engineer
110k - 120k USD
Remote
Full Time
#Engineering
#Python
#Rust
#DevOps
#Git
#Continuous Integration
We are the Freedom of the Press Foundation, a nonprofit organization dedicated to defending and empowering public interest journalism. We are looking for a Senior Software Engineer to join our SecureDrop development team. You will be working with a small, fully remote, and internationally distributed group of five engineers to maintain and improve the SecureDrop system. This platform is trusted by over 70 news organizations worldwide, including major outlets like The New York Times and The Guardian, to manage sensitive whistleblower submissions. We pride ourselves on fostering an equitable and collaborative environment where mutual respect and kindness are at the core of our daily work.
What you'll be doing
- You will build new features for the SecureDrop Workstation, including workflows for sanitizing and redacting documents.
- You will develop server API functionality to support the ongoing evolution of our workstation platform.
- You will share responsibility for the team's health by conducting code reviews, managing releases, and participating in maintenance tasks.
What you'll bring
To succeed in this role, you should have at least five years of experience as a software engineer in a production environment. We are looking for someone who is passionate about press freedom and comfortable working within a distributed team. You should possess the following skills and qualifications:
- Strong proficiency in Python or Rust.
- Experience in at least one of these areas: security-focused application development, desktop GUI development, DevOps and automation, or the design of secure communication protocols.
- Practical knowledge of Git, Continuous Integration, build automation, and test-driven development.
- Professional fluency in English.
- A collaborative mindset with experience engaging in peer code reviews.
What you'll get
This is a full-time, remote position available to candidates based anywhere. We offer a competitive salary range of $110,000 to $120,000, depending on your experience. In addition to your salary, you will receive the following:
- The flexibility of remote work.
- Access to our comprehensive benefits package.
- The opportunity to contribute to open-source technology that protects journalists and their sources globally.





