Senior Software Security Engineer

4 days ago


San Francisco, California, United States Wikimedia Foundation Full time
Job Title: Senior Software Security Engineer

We are seeking a highly skilled Senior Software Security Engineer to join our Product Security team at the Wikimedia Foundation. As a key member of our team, you will play a critical role in designing and building new security technologies to protect Wikipedia and our other projects.

About the Role

The ideal candidate will have a strong background in software engineering with a focus on security. You will be responsible for reviewing and deploying security features developed by the Foundation and community members, working with other development teams to ensure they make safe architectural and implementation choices, and performing security maintenance and addressing technical debt in security-critical components.

Responsibilities
  • Design and build MediaWiki security capabilities
  • Review and deploy security features developed by the Foundation and community members
  • Work with other development teams to ensure they make safe architectural and implementation choices
  • Perform security maintenance and address technical debt in security-critical components
  • Provide support for application security incidents and operations
Requirements
  • Strong software engineering experience with a focus on security
  • Ability to work effectively in a modern, object-oriented PHP code-base
  • Experience developing client-side JavaScript
  • Experience in developing secure software or security-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
  • Patience in explaining security issues and their implications on privacy and risk to non-technical audiences
  • Sensitivity to the security challenges faced by participants in a large, international project
  • Experience using Linux at the command line for tasks related to web application development and deployment
  • Ability to maintain focus when working remotely
Preferred Qualifications
  • Experience working on anti-abuse mechanisms such as CAPTCHA and bot detection
  • Previous experience building security countermeasures against attacks on technologies at the web, backend and database level
  • Experience finding and fixing security bugs and reviewing code for security gaps
  • A working knowledge of threat modeling and secure design patterns
About the Wikimedia Foundation

The Wikimedia Foundation is the nonprofit organization that operates Wikipedia and the other Wikimedia free knowledge projects. Our vision is a world in which every single human can freely share in the sum of all knowledge. We believe that everyone has the potential to contribute something to our shared knowledge, and that everyone should be able to access that knowledge freely.

We are a remote-first organization with staff members including contractors based in over 40 countries. Salaries at the Wikimedia Foundation are set in a way that is competitive, equitable, and consistent with our values and culture. The anticipated annual pay range of this position for applicants based within the United States is US$ 105,309 to US$ 163,646 with multiple individualized factors, including cost of living in the location, being the determinants of the offered pay. For applicants located outside of the US, the pay range will be adjusted to the country of hire.



  • San Francisco, California, United States Uber Full time

    About the RoleUber is seeking a highly skilled Senior Software Engineer to join our Mobile Security team. As a member of this team, you will design and build industry-leading technology to secure our marketplace.As a Senior Software Engineer, you will be responsible for:Designing and deploying anti-abuse systems to prevent, deter, and detect abuse of Uber's...


  • San Francisco, California, United States Capgemini Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Security Engineer to join our team at Capgemini. As a key member of our data security team, you will play a critical role in ensuring the security and integrity of our platform and customer data.Key ResponsibilitiesDesign and implement secure software solutions to protect against...


  • San Francisco, California, United States Wikimedia Foundation Full time

    Job Title: Senior Software Security EngineerWe are seeking a highly skilled Senior Software Security Engineer to join our Product Security team at the Wikimedia Foundation. As a key member of our team, you will play a critical role in designing and building new security technologies to protect Wikipedia and our other projects.Key Responsibilities:Design and...


  • San Francisco, California, United States Capgemini Full time

    About the RoleWe are seeking a highly skilled Senior Software Security Engineer to join our team at Capgemini. As a key member of our data security team, you will play a critical role in making our platform and customer data safer for millions of users worldwide.Key ResponsibilitiesDesign and develop the Data Protection Platform (DPP) to automatically...


  • San Francisco, California, United States Abnormal Security Full time

    About the RoleAbnormal Security is a leading provider of cloud-based security solutions, and we're seeking a highly skilled Senior Software Engineer to join our Gen AI Group (GAI). As a key member of our team, you will play a pivotal role in developing advanced AI-powered security products that will transform our customer-facing products and internal...


  • San Francisco, California, United States Databricks Inc. Full time

    About the RoleWe are seeking a highly experienced Senior Staff Software Security Engineer to join our team at Databricks Inc. As a key member of our security engineering team, you will play a critical role in ensuring the security and integrity of our data and AI infrastructure platform.Key ResponsibilitiesDesign and implement secure systems and...


  • San Francisco, California, United States OnboardIQ, Inc. dba Fountain Full time

    Senior Software Engineer About the Role: We are seeking a highly skilled Senior Software Engineer to lead the development of our software solutions. Responsibilities: * Lead the improvement of availability, performance, functionality, and security of our software * Collaborate with cross-functional teams to design and implement software solutions *...


  • San Francisco, California, United States Abnormal Security Full time

    About The RoleAbnormal Security is seeking a Senior ML Infra Engineer to join the Detection Team. The Detection Division focuses on developing cutting-edge technology for identifying and preventing email and cloud-based attacks. As an ML Infra Engineer, you will be responsible for building systems that enable Machine Learning Engineers to develop features...


  • San Francisco, California, United States Software Defined Automation GmbH Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Software Defined Automation GmbH. As a Cloud Security Engineer, you will play a critical role in designing, building, and scaling our cloud-based security solutions, with a focus on browser isolation and security.Key ResponsibilitiesDesign and develop scalable, secure, and...


  • San Francisco, California, United States Uber Full time

    About the RoleUber is seeking a highly skilled Senior Software Engineer to join our Mobile Security team. As a member of this team, you will design and build industry-leading technology to secure our marketplace. You will be challenged to find and build solutions that can effectively detect, deter, and block bad actors while preserving a frictionless...


  • San Francisco, California, United States Capgemini Full time

    About the RoleWe are seeking a highly skilled Senior Software Security Engineer to join our data security team. As a key member of our team, you will be responsible for designing and implementing secure software solutions that protect our platform and customer data.Key ResponsibilitiesDesign and develop secure software solutions using various programming...


  • San Francisco, California, United States Capgemini Full time

    About the RoleWe are seeking a highly skilled Senior Software Security Engineer to join our data security team. As a key member of our team, you will be responsible for designing and implementing secure software solutions that protect our platform and customer data.Key ResponsibilitiesDesign and develop secure software solutions using various programming...


  • San Francisco, California, United States Databricks Inc. Full time

    About the RoleWe are seeking a seasoned Senior Staff Software Engineer to lead our Data Security efforts at Databricks Inc. As a key member of our Trust & Safety team, you will be responsible for creating and executing the vision for our security engineering discipline.Key ResponsibilitiesSecurity Engineering Leadership: Develop and implement a comprehensive...


  • San Francisco, California, United States Willows Landing Senior Living Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Software Engineer to join our Jira Align team at Willows Landing Senior Living. As a key member of our engineering team, you will be responsible for designing, developing, and implementing innovative software solutions to support our engineering teams.Key ResponsibilitiesDesign and Development:...


  • San Francisco, California, United States Raytheon Full time

    Job Title: Senior Software EngineerAt Raytheon, we are seeking a highly skilled Senior Software Engineer to join our team in McKinney, TX. As a key member of our product development team, you will be responsible for designing, developing, and testing software systems for our cutting-edge products.Key Responsibilities:Participate in software design and...


  • San Francisco, California, United States Advent Software, Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Advent Software, Inc. in San Francisco. As a key member of our development team, you will play a critical role in designing and implementing cutting-edge software solutions for the global investment management industry.Key ResponsibilitiesCollaborate with product...


  • San Francisco, California, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Raytheon. As a key member of our product development team, you will be responsible for designing, developing, and testing software for our embedded systems.Key ResponsibilitiesParticipate in software design and development, as well as supporting system integration and...


  • San Francisco, California, United States Foursquare Full time

    About FoursquareFoursquare is a leading independent location technology and data cloud platform dedicated to building meaningful bridges between digital spaces and physical places.Our proprietary technology unlocks the most accurate, trustworthy location data in the world, empowering businesses to answer key questions, uncover hidden insights, improve...


  • San Francisco, California, United States Writer Full time

    About WriterWriter is a cutting-edge generative AI platform that empowers enterprises to transform their work processes. As a leading company in AI, Writer has been named one of the top 50 companies in AI by Forbes. Our all-in-one solution makes it easy to deploy customized AI apps and workflows that accelerate growth, increase productivity, and ensure...


  • San Francisco, California, United States INA SOLUTION Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at INA SOLUTION as a Full Stack Engineer. This is an exceptional opportunity for a talented individual to play a key role in shaping the current and future capabilities of our product.Key ResponsibilitiesDesign and develop high-quality, scalable, and...