Regístrate para acceder a todas las funciones de nuestro servicio
  • Búsqueda de ofertas de trabajo
  • Favoritas
  • Crear CV
    Nuevo
  • Salario
  • Alertas de empleo

Senior Software Engineer

113082 $/año
Completa

Contique Global

Timezone preference: GMT-5 through GMT+1

Senior Software Engineer (Security & Privacy)

Summary

The Wikimedia Foundation is looking for a Senior Software Engineer to join the Product Safety and Integrity team and build new security features to protect Wikipedia and our other projects. This is a very hands-on engineering role, working alongside a team of engineers and product managers to design and implement new features to protect and reassure our users and to ensure the platform remains resilient against attacks.

You are a seasoned software engineer with experience building security features in large-scale systems. You understand the importance of testing and documentation, and common pitfalls in developing secure web applications. You have a passion for the WMF mission. We operate in a highly transparent manner, and the work we do touches thousands of editors every day.

You will be working primarily on our MediaWiki platform which powers Wikipedia. As a top 10 website, we must meet stringent performance standards while addressing new security challenges such as supporting modern authentication technologies, detecting and preventing platform abuse from bots, and planning and rolling out improvements to our security architecture by defending against emerging threats.

You are responsible for:

  • 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

Skills and Experience:

We value the right mindset and potential over a checklist of specific experiences, and these are the traits we’ve identified that make great additions to our team so far.

  • 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

Additionally, we’d love it if you have:

  • Experience working on anti-abuse mechanisms, such as detecting bots or coordinated activity

  • 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, secure design patterns and privacy by design

  • Prior experience with MediaWiki or Wikimedia projects

  • Contributions to open-source software

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 host Wikipedia and the Wikimedia projects, build software experiences for reading, contributing, and sharing Wikimedia content, support the volunteer communities and partners who make Wikimedia possible, and advocate for policies that enable Wikimedia and free knowledge to thrive. 

The Wikimedia Foundation is a charitable, not-for-profit organization that relies on donations. We receive donations from millions of individuals around the world, with an average donation of about $15. We also receive donations through institutional grants and gifts. The Wikimedia Foundation is a United States 501(c)(3) tax-exempt organization with offices in San Francisco, California, USA.

As an equal opportunity employer, the Wikimedia Foundation values having a diverse workforce and continuously strives to maintain an inclusive and equitable workplace. We encourage people with a diverse range of backgrounds to apply. We do not discriminate against any person based upon their race, traits historically associated with race, religion, color, national origin, sex, pregnancy or related medical conditions, parental status, sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, or any other legally protected characteristics.

The Wikimedia Foundation is a remote-first organization with staff members including contractors based 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$113,082 to US$175,725 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. We neither ask for nor take into consideration the salary history of applicants. The compensation for a successful applicant will be based on their skills, experience and location. 

*Please note that we are currently able to hire in the following:   US States : Arizona, California, Colorado, Connecticut, District of Columbia*, Florida, Georgia, Idaho, Illinois, Indiana, Iowa, Maryland, Massachusetts, Michigan, Minnesota, Missouri, New Jersey, New Mexico, New York, North Carolina, Ohio, Oklahoma, Oregon, Pennsylvania, Puerto Rico*, Rhode Island, Tennessee, Texas, Utah, Vermont, Virginia, Washington, West Virginia, Wisconsin and Wyoming (*US Territory or Federal District)

*Countries:  Brazil, Canada, Colombia, France, Germany, Ghana, India, Indonesia, Italy, Kenya*, Mexico, Morocco, Netherlands, Poland, Singapore*, South Africa, Spain, Switzerland and the United Kingdom. Our non-US employees are hired through a local third party Employer of Record (EOR) and must have current work authorization in their location. (*citizens/permanent residents only)

We periodically review this list to streamline to ensure alignment with our hiring requirements. 

All applicants can reach out to their recruiter to understand more about the specific pay range for their location during the interview process.

If you are a qualified applicant requiring assistance or an accommodation to complete any step of the application process due to a disability, you may contact us at Ver el correo electrónico en es.fitly.work or Ver el número de teléfono en es.fitly.work.

More information

Oferta de empleo publicada Hace un mes
Ofertas similares que pueden interesarteSegún la Senior Software Engineer en Europa
  •  ...trading backend services such as the matching engine, market data gateways, internal and...  ...standard for high-quality code and lead complex software systems development Significantly...  ...best practices Mentor junior and senior engineers and provide constructive feedback... 
    Senior
    Tiempo completo
    Remoto

    Latamways

    Europa
    Hace un mes
  •  ...Proof of work The team We’re looking for a seasoned Software Engineer to join our growing Pro team at Kraken. The Pro team is dedicated...  ...of engineering best practices Mentor junior and senior engineers and provide constructive feedback Master multiple... 
    Senior
    Tiempo completo
    Remoto

    Resource Development Co Inc

    Europa
    16 días atrás
  •  ...America Quartz ranked us the #1 best company for remote workers Responsibilities We are looking for an exceptional Senior Software Engineer  to join our growing team. In this role, you will be responsible for building API interfaces and backend infrastructure... 
    Senior
    Tiempo completo
    Remoto

    Workato

    Bulgaria
    10 horas atrás
  •  ...workers Responsibilities We are looking for an exceptional Senior Backend Developer (Ruby) to join our growing team. In this...  ...Experience / Technical Skills ~ BS/MS degree in Computer Science, Engineering or a related subject ~5+ years of strong experience... 
    Senior
    Tiempo completo
    Remoto

    Workato

    Portugal
    10 horas atrás
  • Сейчас мы не нанимаем на эту позицию, но будем рады сохранить ваше резюме и свяжемся с вами, как только вакансия снова откроется. Siga leyendo para comprender completamente lo que este trabajo requiere en cuanto a habilidades y experiencia. Si su perfil encaja, presente...
    Senior
    Desde casa
    Horario flexible

    Playrix

    Alemania
    2 días atrás
  •  ...Bay Area, and 96th in North America Quartz ranked us the #1 best company for remote workers We are looking for a Senior / Staff Software Engineer with a strong background in systems programming, Linux internals, performance optimization, and workload isolation.... 
    Senior
    Tiempo completo
    Remoto

    Workato

    Bulgaria
    10 horas atrás
  •  ...and 96th in North America Quartz ranked us the #1 best company for remote workers We are looking for a Distributed Systems Engineer with experience in building high-performing, scalable, enterprise-grade applications. You will be responsible for building API interfaces... 
    Senior
    Tiempo completo
    Remoto

    Workato

    Portugal
    10 horas atrás
  •  ...remote workers Responsibilities We are looking for a Senior Python Engineer to play a key role in building the core of our AI platform...  ...for production-grade AI solutions. Drive the full software development lifecycle - from design and implementation to deployment... 
    Senior
    Tiempo completo
    Remoto

    Workato

    Bulgaria
    10 horas atrás
  • 55000 €/año

     ...problemas complejos. Buscamos AI Engineers capaces de diseñar, desplegar y...  ...• Sólida experiencia en desarrollo software (Python imprescindible) • Experiencia...  ...según nivel de experiencia: AI Engineer: 60.000€ – 75.000€ Senior AI Engineer: 75.000€ – 95.000€ Lead... 
    Senior
    Práctica
    Tiempo completo
    Trabajar en la oficina
    Trabajo híbrido

    GOODRECRUITER

    Italia
    14 días atrás
  • 2000 $/mensuales

     ...talks to the world — it's where potential customers first encounter our products and where existing ones come to learn more. As a Software Engineer II on the Web Engineering team you'll own meaningful parts of that experience: building the features, systems, and... 

    Referral Board

    Portugal
    7 días atrás
  •  ...ranked us the #1 best company for remote workers Responsibilities We are looking for an exceptional Senior Backend Developer (Ruby) to join our growing Engine team. The Engine team develops and maintains most things related to Workato Recipe runtime. Everything... 
    Senior
    Tiempo completo
    Remoto

    Workato

    Países Bajos
    10 horas atrás
  •  ...efforts across the team and strengthen the overall reliability of our products. Qualifications 3+ years of experience in Software Engineering. Degree in Computer Science, Robotics or a related field. English communication proficiency. Experience with Python... 
    Senior
    Desde casa
    Remoto
    Horario flexible

    ABB

    Alemania
    17 días atrás
  • - Donar servei en els entorns de fidelització (dades clients i targetes, app i web BP), comercialització d'energia i ecommerce.- Desenvolupar i coordinar projectes de desenvolupament de noves funcionalitats i evolutius dins de l'ERP, integracions, dashboards, etc.- Desenvolupar...

    Randstad

    Alemania
    Hace un mes
  •  ...story be? Apply now! Learn more: jti.com Departm ent: IT Microsoft Delivery Center Position: AI Native Software Engineer Location: Bucharest, Romania AI Native Software Engineer  Purpose: The AI Native Software Engineer role... 

    JT International S.A.

    Rumania
    Hace un mes
  •  ...experiences run on something invisible: the infrastructure and software that keep them fast, reliable, and secure. At Gcore,  you’ll help...  ...ecosystem.  We are currently looking for a Software Python Engineer to join our Edge Cloud Access Control Team. Job Description... 
    Tiempo completo
    Trabajar en la oficina
    Remoto
    Trabajo híbrido
    Horario flexible

    Stonehill

    Europa
    Hace 2 meses
  •  ...your Tech Lead on architecting new features and seeing them through to completion. Design, develop, test, deploy and maintain software in a thriving environment. Have opportunities to mentor junior members in the team by relentlessly guarding code quality through... 
    Senior
    Patrocinio de visa
    Desde casa
    Turno de mañana

    N26

    Alemania
    7 días atrás
  • WATAR-AI is seeking a highly skilled Senior Agentic AI Software Engineer to design and build AI systems for scientific domains. You will collaborate with engineers and data scientists to automate complex data workflows. A continuación, encontrará un desglose completo... 
    Senior

    WATAR-AI

    Alemania
    3 horas atrás
  •  ...serving over 250,000 customers globally. We’re looking for a  Senior Full-Stack Developer with strong technical judgment, the...  ...production impact, using AI as a practical tool to support effective engineering work. You’ll design and build solutions used by customers... 
    Senior
    Tiempo completo
    Remoto

    DOIT Software

    Europa
    Hace 2 meses
  •  ...Cavendish Professionals is seeking a fully-remote Senior FastAPI Engineer to work on exciting projects. ¿Está pensando en solicitar este empleo...  ...of AI ethics. xqbhyrx If you're passionate about software engineering and cloud technologies, we want to hear from you... 
    Senior
    Desde casa
    Remoto

    Cavendish Professionals

    Alemania
    3 horas atrás
  •  ...Cint, located in Cataluña, is seeking a Senior Software Engineer to architect the future of their platform. Desplácese hacia abajo para ver todos los requisitos del puesto y las responsabilidades que pueden esperar los candidatos seleccionados. This role focuses... 
    Senior
    Remoto

    Cint

    Alemania
    9 horas atrás
  • Java Software Engineer – eDO Transport (Hybrid) Aunque la experiencia profesional y las cualificaciones son clave para este puesto, asegúrese...  ...problem and the system it sits in, and working with our most senior people to find the best solution that is robust, scalable and... 
    Senior
    Desde casa
    Trabajo híbrido

    Traveltechessentialist

    Alemania
    4 días atrás
  • Understanding Recruitment seeks a Senior Software Engineer (C++) to join their team in Spain, specifically in Vigo. This remote-friendly role involves enhancing high-performance trading systems, ensuring fast, reliable, and secure execution at scale. Descubra más sobre... 
    Senior
    Desde casa
    Remoto

    Understanding Recruitment

    Alemania
    3 horas atrás
  •  ...Capitole Consulting seguimos creciendo y buscamos un/a Fullstack Engineer para unirse a nuestro equipo en Barcelona! Asegúrese de leer...  ...de presentar su candidatura. Sobre el rol Buscamos un/a Software Engineer con pasión por la tecnología y el desarrollo de... 
    Senior
    Práctica

    Capitole

    Alemania
    6 días atrás
  • 1500 €/mensuales

     ...cross‑functional teams to build solutions aligned with modern engineering and architectural standards. How do we make this happen?...  ...value experience and technical knowledge. As a professional or senior profile, you will have the opportunity to take ownership of technical... 
    Senior
    Temporal
    Trabajar en la oficina
    Trabajo híbrido
    2 días a la semana

    ERNI

    Alemania
    9 horas atrás
  • de 50000 a 70000 €/año

     ...Spain . We are looking for a Java/.NET developer to join our software development team! We build goal-driven working software and we...  ...Skills ● Bachelor Degree in computer science, software engineering or similar ● 5+ years of backend development experience ●... 
    Senior
    Empleo permanente
    Contrato
    Trabajar en la oficina
    Desde casa
    Remoto
    Trabajo híbrido

    Joppy

    Alemania
    28 días atrás
  • de 50000 a 55000 €/año

     ...Oxigent busca un/a Software Engineer / Integration Engineer para un proyecto innovador en Barcelona. ¿Todo listo para enviar su solicitud? Asegúrese de comprender todas las responsabilidades y tareas asociadas a este puesto antes de continuar. Participarás en la integración... 
    Indefinido
    Desde casa
    Trabajo híbrido

    Oxigent

    Alemania
    9 horas atrás
  •  ...Flanks work — it's how we gather the financial data that gives our clients that full, single-pane picture of their assets. As a Software Engineering Intern on our Connect team, reporting to Carlos, you'll help keep that data flowing reliably and help us make the whole... 
    Práctica
    Tiempo completo
    Trabajar en la oficina
    Trabajo híbrido
    Horario flexible

    Flanks, Inc.

    Alemania
    5 días atrás
  • PHP Software Engineer – Accommodation (Hybrid) Usted podría ser el solicitante perfecto para este trabajo. Lea toda la información asociada y asegúrese de presentar su candidatura. We’re seeking an experienced PHP Software Engineer to join our Accommodation team in... 
    Desde casa
    Trabajo híbrido

    Traveltechessentialist

    Alemania
    4 días atrás
  •  ...habilidades requeridas. Location: Barcelona/Madrid, Spain or Warsaw, Poland Job Overview We are looking for a Software Development Engineer to join the Applied AI Science team, delivering Agentic AI solutions for complex, real-world use cases. You will contribute... 
    Práctica
    Tiempo completo
    Contrato
    Inicio inmediato
    Trabajo híbrido

    IQVIA Argentina

    Alemania
    7 días atrás
  • Software Engineer - AI Assisted DevelopmentProject Summary We are looking for a Software Engineer to lead the adoption of AI‑assisted coding practices across the organization. This role combines hands‑on engineering, enablement, and governance—defining how AI is used in... 

    Amaris Consulting

    Alemania
    1 día atrás

¿Quieres recibir más ofertas?

Suscríbete y recibe ofertas similares para Senior Software Engineer. ¡Entérate antes que nadie!