Wikimedia Foundation
Imagine a world in which every single human being can freely share in the sum of all knowledge.
Senior Software Engineer, Privacy
Location
United States
Posted
7 days ago
Salary
$113.1K - $175.7K / year
Bachelor Degree5 yrs expEnglishJava ScriptPHP
Job Description
• Helping design, develop, and deliver security features, with safety and security in mind
• Working with other engineering teams to ensure that they make safe and compliant architectural and implementation choices
• Leading by example in code review, decision-making, and team culture — fostering transparency, empathy, and collaboration
• Developing, reviewing, and deploying security features developed by the Foundation and community members
• Conducting internal and external security and privacy reviews
• Performing maintenance and addressing technical debt in security and privacy-critical components
• Providing support for application security and privacy incidents and operations
Job Requirements
- 5+ years of experience as a software engineer, ideally with focus on security or privacy
- Ability to work effectively in a modern web application – ours is mostly PHP and JavaScript
- Deep PHP experience isn’t required, if you have enough experience in engineering, and back-end web development, to learn it and be useful
- Driving technical quality and operational excellence by defining and reinforcing standards in testing, observability, and system reliability;
- Comfortably and autonomously creating proofs of concept, writing design documents, and breaking down complex projects into actionable tasks to support less experienced team members
- Experience in developing secure software or security and privacy-related product features
- A strong interest in working with a talented security team and learning more specialist security skills such as exploiting and mitigating application-level vulnerabilities
- Ability to explain complex security issues and their implications on privacy and risk to non-technical audiences
- Sensitivity to the security and privacy challenges faced by participants in a large, international project
- Experience working in a remote, distributed team.
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options