For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
ROOST.tools
ROOST.tools

Staff Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Staff

Tech stacks

Community management
Software Development
Infrastructure
+26

Visa

U.S. visa required

Permanent role
10 hours ago
Apply now

About ROOST

ROOST is a community effort to build scalable and resilient safety infrastructure for the AI era. Many organizations – big and small – still lack access to basic safety resources, hindering innovation and putting users at risk.

ROOST develops, maintains, and distributes open source building blocks to safeguard global users and communities. Backed by dedicated technical teams and leading experts, ROOST meets organizations where they are and provides hands-on support at every stage of their safety journey.

You can learn more about the ROOST launch and our partners’ support at roost.tools.

Position Overview

Robust Open Online Safety Tools (ROOST) is seeking its first Staff Software Engineer to join our team in building the safety infrastructure for the AI powered internet. As a member of our team you will lead designing, implementing, and optimizing large scale open source safety systems. You will work closely with ROOST’s team members, our Technical Design Committee, and the open source community of contributors.

You will be responsible for making design decisions and managing execution timelines as well as quality. You will communicate with the community as well as the users of our infrastructure to explain the design choices, project status, and listen to feedback for improvement. If you are passionate about safety, excited about the open source mission, and able to work with a diverse group of developers, this is the role for you.

Key Responsibilities

Bring the best of safety technology to the users of ROOST tools

  • With the Chief Technology Officer and the Technical Design Committee, develop a prioritized list of safety tools that ROOST will build
  • Lead technical architecture and design choices for the tools are being developed
  • Drive engineering decisions including system design, performance, maintainability, and implementation trade-offs while building well architected platforms that can be extended. Bring technical leadership and an experienced point of view, and be responsible for getting user and community buy-in to engineering decisions.
  • Collaborate with diverse stakeholders - trust and safety teams, open source community, and academic researchers.
  • Mentor and provide guidance to developers, community members, and the users of ROOST’s tools.

As an engineering leader for ROOST’s open source projects

  • Own the execution details including product designs, project planning, code quality, engineering rigor, testing, monitoring, and documentation.
  • Manage timely development and shipping of tools with predictable features and bug fixes
  • Ensure maximal cross-platform compatibility and flexibility by building systems that can be deployed across high-scale social platforms and resource limited organizations.
  • Evaluate and incorporate user and contributor feedback into the projects

Qualifications

Must-Have

  • 8 years of experience in software design and development and at least 5 years of experience designing, building, and optimizing large-scale infrastructure like API services, storage, data processing, or ML platforms.
  • Exhibits attention to detail in focusing on reliability, scalability, security, and continuous improvement.
  • Proven record of working with disparate teams and individuals, understanding issues, and making decisions and communicating them transparently.

Nice-to-Have

  • Understanding of the open source ecosystem and prior contributions to OSS
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction.
  • Experience designing, analyzing and improving efficiency, scalability, and stability of various system resources
  • Prior experience in startups, nonprofits, and or small team environments

Compensation and structure

  • This is a full time position reporting to the Chief Technology Officer, and collaborating closely with ROOST’s Head of Product.
  • ROOST is a remote organization with global hiring flexibility; this role will be expected to work a majority of hours overlapping with North American timezones.
  • ROOST aims to offer competitive compensation based on candidates’ experience and their regional market. In the US, the compensation range is $210,000 - 270,000 USD. This role is eligible for a performance-based bonus.

Comprehensive Benefits Package:

  • Premium health, dental, and vision coverage for employee and dependents
  • 401(k) with matching
  • PTO
  • Remote-first work environment with flexible hours

ROOST is a non-profit fiscally sponsored by Global Impact. Individuals based in the US will be employed by Global Impact on behalf of ROOST.

What You'll Experience at ROOST

  • As part of our early-stage team of 3 people and close to 30 community partners, you’ll have a pivotal role shaping how ROOST evolves during its initial growth phase.
  • A community that genuinely values different perspectives and approaches
  • The chance to work across organizational boundaries with partners who share our mission
  • The opportunity to build technology that makes a meaningful difference in online safety and helps protect vulnerable communities online
  • The chance to define best practices in an emerging field and contribute to safer digital spaces globally
  • Regular opportunities to engage with industry and civic leaders and working on Trust & Safety challenges
  • Flexible work arrangements that prioritize results and impact over traditional office structures

How to Join Us

Please share your resume and a brief note about why ROOST's mission resonates with you and how your experience could help us advance it. Send these materials to hiring@roost.tools with "Staff SWE - [Your Name]" in the subject line.

ROOST is committed to building a team that reflects the diversity of communities we aim to serve. We especially encourage applications from people whose perspectives are traditionally underrepresented in technology.

About ROOST.tools

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service