Talent.com
Senior Software Engineer for Trust & Safety
Senior Software Engineer for Trust & SafetyWikimedia • Tulsa, OK, United States
No longer accepting applications
Senior Software Engineer for Trust & Safety

Senior Software Engineer for Trust & Safety

Wikimedia • Tulsa, OK, United States
8 days ago
Job type
  • Full-time
Job description

The Wikimedia Foundation is seeking an experienced software engineer to join our Product Safety and Integrity Team. In this role, you'll work in a flexible, mostly remote environment where collaboration and teamwork are key to achieving impactful results. This is a unique opportunity to contribute to one of the largest knowledge-sharing platforms globally, powering Wikipedia and its sister projects that serve billions of pageviews each month across diverse languages. Your work will help ensure free access to information for all.

As a software engineer, you will collaborate closely with your team to :

  • Develop and maintain proactive tools that empower communities to identify, mitigate, and prevent various forms of abuse across Wikimedia projects.
  • Design privacy-conscious systems that detect behavioral patterns indicative of abuse while prioritizing user anonymity and minimizing false positives.
  • Adapt detection and mitigation strategies continuously in response to evolving browser privacy standards and networking protocols.
  • Work cross-functionally with product managers, designers, and researchers to create holistic and human-centered solutions that harmonize safety with freedom.
  • Write robust, maintainable code with a focus on long-term sustainability and high-quality systems.
  • Implement observability practices to uphold quality and system stability.
  • Measure and report the impact of anti-abuse efforts across Wikimedia projects.

Skills and experience required :

  • 4+ years of relevant professional experience.
  • Proven experience in building and maintaining large-scale applications.
  • Proficiency in PHP, JavaScript, and relational databases.
  • Solid foundation in security principles.
  • Experience driving objectives across different teams.
  • Ability to demonstrate user and product impact.
  • We value the following qualities :

  • Collaboration, humility, and a shared commitment to Wikimedia's vision of free knowledge for all.
  • Clear and empathetic communication skills in both synchronous and asynchronous settings.
  • Bonus points if you are familiar with abuse fighting, security concerns, or have a history of open-source contributions.
  • Familiarity with editing Wikipedia, Wikitext, Markdown, or using content management systems such as MediaWiki, Drupal, or WordPress.
  • A degree in computer science, management information systems, or a related STEM field (or equivalent certification).
  • The Wikimedia Foundation is a nonprofit organization operating Wikipedia and other Wikimedia projects. We envision a world where every person can freely share in the sum of all knowledge. We strive to create a diverse and inclusive workforce, welcoming individuals from all backgrounds to apply. We do not discriminate based on race, religion, color, national origin, sex, age, disability, or any other legally protected characteristics.

    We are a remote-first organization, with a workforce spanning over 40 countries. Our competitive salary range for this position in the United States is between $141,352 and $175,725. This salary is determined by various factors, including the cost of living in your location. For non-US hires, compensation will be adjusted accordingly.

    Potential applicants requiring assistance or accommodations during the application process can reach out to us at recruiting@wikimedia.org.

    Create a job alert for this search

    Senior Software Engineer • Tulsa, OK, United States

    Related jobs
    Software Development Engineer

    Software Development Engineer

    Amazon • Okmulgee, OK, USA
    Full-time
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...Show more
    Last updated: 30+ days ago • Promoted
    Senior Controls Engineer

    Senior Controls Engineer

    Zeeco • Tulsa, Oklahoma, United States, 74103
    Full-time
    Zeeco fosters a robust work environment where employees, from engineering teams to support groups, benefit from a strong culture, trained leadership, and opportunities for growth.Zeeco collaborates...Show more
    Last updated: 30+ days ago
    Remote Backend Software Engineer : Go - AI Trainer ($80-$100 per hour)

    Remote Backend Software Engineer : Go - AI Trainer ($80-$100 per hour)

    Mercor • Tulsa, Oklahoma, US
    Remote
    Part-time
    Mercor is hiring experienced Go Engineers • • to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work extending coding b...Show more
    Last updated: 5 days ago • Promoted
    Endpoint Engineer (Tulsa)

    Endpoint Engineer (Tulsa)

    Wildfire Talent Solutions • Tulsa, OK, US
    Part-time
    This includes desktops, laptops, mobile devices, and virtual endpoints across our organization.In this role, youll use modern device management platforms like Microsoft Intune, SCCM, and Autopilot ...Show more
    Last updated: 4 days ago • Promoted
    Development Engineer

    Development Engineer

    GD Energy Products • Tulsa, Oklahoma, US
    Full-time
    Quick Apply
    GD Energy Products – New Name, Same Legacy.The company you have known as Gardner Denver High Pressure Solutions has a new name – GD Energy Products. Now for more than 160 years, we have made it our ...Show more
    Last updated: 30+ days ago
    Emergency Veterinarian

    Emergency Veterinarian

    National Veterinary Associates • OWASSO, Oklahoma, United States
    Permanent
    Daytime ER Veterinarian – Competitive Base + Bonuses | Join a Respected & Growing Team in Owasso, OK.SAHO Animal Hospitals is expanding its emergency services and seeking a compassionate.This is an...Show more
    Last updated: 28 days ago • Promoted
    Entry Level Insurance Sales - Vehicle Required

    Entry Level Insurance Sales - Vehicle Required

    Platinum Supplemental Insurance • Owasso, Oklahoma
    Full-time
    Ready to jump-start your career and take charge of your earning potential?.At Platinum Supplemental Insurance, we’re looking for motivated individuals ready to learn, grow, and thrive in a fast-pac...Show more
    Last updated: 30+ days ago • Promoted
    Telemedicine Physician

    Telemedicine Physician

    QuickMD • Okmulgee, OK, US
    Full-time
    QuickMD is a leading telemedicine provider, delivering high-quality virtual care across 44 states.Since our founding in 2019, we have helped more than 100,000 patients access essential medical trea...Show more
    Last updated: 30+ days ago • Promoted
    Senior Quality Assurance Engineer

    Senior Quality Assurance Engineer

    Insurance Office of America • Tulsa, OK, US
    Full-time
    Title : Senior Quality Assurance Engineer – IOA Technology.Fully Remote for candidates in EST / CST time zones.Please note : If this position is posted as either fully remote and / or hybrid, in accordan...Show more
    Last updated: 1 day ago
    Senior Mechanical Design Engineer

    Senior Mechanical Design Engineer

    Bodwe Professional Services, LLC • Tulsa, Oklahoma, United States, 74103
    Full-time
    About Bodwé Professional Services Group.Bodwé is the Professional Services Group of Mno-Bmadsen, the investment enterprise and a wholly owned instrumentality of the Pokagon Band of Potawatomi.We ar...Show more
    Last updated: 30+ days ago
    Travel Endoscopy Tech in Owasso, Oklahoma - $2,301–$4,028 / week (Must Have 2 Years of Experience)

    Travel Endoscopy Tech in Owasso, Oklahoma - $2,301–$4,028 / week (Must Have 2 Years of Experience)

    Vetted • Owasso, OK, United States
    Full-time
    Vetted is seeking a Endoscopy Tech for a travel job in Owasso, Oklahoma.Must have 2 years of experience.The assignment is 13 weeks long with 8 hour shifts. This contract pays approximately $9,206 / mo...Show more
    Last updated: 1 hour ago • Promoted • New!
    Senior System Engineer (Tulsa)

    Senior System Engineer (Tulsa)

    OakTree Staffing • Tulsa, OK, United States
    Full-time
    The Senior Systems Engineer is responsible for determining requirements, developing project plans, implementation and providing operational technical support to meet expected functionality of new o...Show more
    Last updated: 5 days ago • Promoted
    Enterprise Data Architect (Tulsa)

    Enterprise Data Architect (Tulsa)

    CommunityCare • Tulsa, OK, United States
    Full-time
    The Enterprise Data Architect provides strategic and technical leadership for the design, governance, and evolution of the organizations enterprise data ecosystem. This role serves as the senior aut...Show more
    Last updated: 5 days ago • Promoted
    Dashers - Sign Up and Start Earning

    Dashers - Sign Up and Start Earning

    DoorDash • Okmulgee, OK, United States
    Full-time +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a variety o...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer (Tulsa)

    Software Engineer (Tulsa)

    Inceed • Tulsa, OK, US
    Part-time
    Inceed has partnered with a great company to help find a skilled.Join a pioneering team dedicated to developing cutting-edge software solutions to combat human trafficking.This is an extraordinary ...Show more
    Last updated: 5 days ago • Promoted
    SSIS & SQL Engineer (Tulsa)

    SSIS & SQL Engineer (Tulsa)

    Programmers.io • Tulsa, OK, US
    Part-time
    Tulsa , OK (3 Days onsite / week).Manage and administer ActiveBatch server and scheduler.Perform Upgrades and patches from ActiveBatch vendor. Resolve vulnerabilities if any on scheduler and execution...Show more
    Last updated: 6 days ago • Promoted
    Maintenance Engineer (Tulsa)

    Maintenance Engineer (Tulsa)

    Macy's • Tulsa, OK, US
    Full-time +1
    Engineer I, Woodland Hills - Full Time.Macys is more than just a store.One thats captured the hearts and minds of America for more than 160 years. A story about innovations and traditionsabout inspi...Show more
    Last updated: 30+ days ago • Promoted
    Specialist, Project Engineer

    Specialist, Project Engineer

    Innova Solutions • Tulsa, OK, 74116,Oklahoma,United States
    Full-time
    Quick Apply
    A client of Innova Solutions is immediately hiring for a.Position Type : Full Time Contract.Duration : 06 months.Location : Tulsa, OK, 74116. The Project Engineer is responsible...Show more
    Last updated: 30+ days ago