What are the responsibilities and job description for the Senior Software Engineer position at Freedom Of The Press Foundation?
A company is looking for a Senior Software Engineer to join its SecureDrop development team.Key ResponsibilitiesAdding new features to SecureDrop Workstation and building out server API functionalityPerforming code reviews and testing the security properties of current and proposed functionalityCollaborating with external partners and taking turns on maintenance and release tasksRequired QualificationsSolid experience in Python or Rust, with a focus on security-focused application development or desktop GUI development5-plus years of experience as a software engineer in a production environmentExperience with Git, continuous integration, and test-driven developmentExperience working collaboratively in team processes, including peer code reviewA passion for protecting press freedom rights