Software Engineer (Multiple roles -- mid, Senior, Staff levels)

ROOST.tools

México

Presencial

MXN 3.846.857 - 4.945.959

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Competitive compensation
Premium health, dental, and vision coverage
401(k) with matching
PTO
Flexible work environment

Descripción de la vacante

A global technology nonprofit is seeking a Staff Software Engineer to lead the development of safety tools for the AI era. This fully remote role offers the opportunity to work closely with dedicated teams and contribute to open-source safety infrastructure. Candidates should have extensive experience in software development and a passion for online safety. The position offers competitive compensation and flexible working arrangements.

Formación

  • 8 years of experience in software design and development.
  • 5 years of experience in large-scale infrastructure.
  • Experience in technical leadership and decision-making.

Responsabilidades

  • Develop prioritized lists of safety tools.
  • Lead technical architecture and design choices.
  • Collaborate with trust and safety teams and academic researchers.
  • Mentor developers and community members.

Conocimientos

Software design and development
Team communication
Reliability and scalability
API services

Descripción del empleo

Get AI-powered advice on this job and more exclusive features.

Note: This is a fully remote role available in multiple countries. If you are interested but not located in the country of this post, please apply.

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
  • 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.
Engineering Leadership Responsibilities
  • 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
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.

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 portion 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.
  • 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 apply

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.

Referrals increase your chances of interviewing at ROOST.tools by 2x.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Frontend Engineer - Contract
Senior Frontend Engineer - Contract

Roofr • México

A distancia
MXN 600.000 - 900.000
Company retreat
Learning & growth
Home office stipend
+3
Staff Software Engineer - Open Source Safety Infra (Remote)
Staff Software Engineer - Open Source Safety Infra (Remote)

ROOST.tools • México

A distancia
MXN 3.846.000 - 4.946.000
Open Position: Full Stack AI Engineer
Open Position: Full Stack AI Engineer

AuraChat.ai • Americas

A distancia
PHP 4.112.000 - 5.288.000
Competitive Base Pay
Equity Package
Performance Bonus
+1
Remote SRE: Build Resilient, Scalable Infrastructure
Remote SRE: Build Resilient, Scalable Infrastructure

Launchpad Technologies • México

A distancia
Senior Full Stack Developer ID71007
Senior Full Stack Developer ID71007

AgileEngine, LLC. • Ciudad de México

Presencial
MXN 900.000 - 1.300.000
Growth without limits
Competitive compensation
Flexibility: 100% remote
+3
Technical Support Engineer (Remote, MEX)
Technical Support Engineer (Remote, MEX)

CrowdStrike • México

A distancia
MXN 739.000 - 1.109.000
Remote-friendly work culture
Market leader in compensation
Comprehensive wellness programs
+1
Ambassadors Lead — Remote, $30k-$60k/yr inc equity
Ambassadors Lead — Remote, $30k-$60k/yr inc equity

AIOS (YC W20/S21) • México

A distancia
USD 30.000 - 60.000
Senior DevOps Engineer – Remote (Argentina or Mexico)
Senior DevOps Engineer – Remote (Argentina or Mexico)

OpenSesame • Región Centro

Presencial
MXN 693.000 - 1.041.000
Competitive compensation
Flexible work hours
Remote work flexibility
Remote Full-Stack AI Engineer for Enterprise SaaS
Remote Full-Stack AI Engineer for Enterprise SaaS

AuraChat.ai • Americas

A distancia
PHP 4.112.000 - 5.288.000
Backend Developer Support
Backend Developer Support

CloudDevs • México

Presencial
MXN 201.000 - 290.000
Vacations
December Bonus
Referral Bonus
+2