Software Engineer II - Database Engineering
Job Title: Software Engineer II - DBE Location: Guadalajara, Mexico, Hybrid This is a hybrid opportunity and can be worked from in Guadalajara.
Note: This position is available at the Software Engineer and Senior Software Engineer level. Level will be determined in the interview process.
Robust Open Online Safety Tools (ROOST) is seeking software engineers to join our team in building open source trust and safety tools. This role will primarily focus on the ROOST project Osprey. We are looking for a software engineer who can work with the ROOST team, users, and community contributors to collaboratively identify and design priority features and changes, and take significant responsibility in implementing that work. This is a high-ownership role; you will be the person who knows the codebase deeply, understands the user base thoroughly, and who other contributors and adopters look to for technical guidance.
Responsibilities follow the full software lifecycle, from evolving the architecture as the project grows, designing new capabilities, reviewing community contributions, to maintaining code quality and security.
If you are passionate about online safety, excited about the open source mission, and able to work well across teams, this is the role for you.
Osprey is a high-performance, real-time safety rules engine originally developed at Discord to combat spam, abuse, botting, and scripted behavior across large-scale platforms. Today it is one of ROOST’s flagship open source projects, and is actively used by organizations like Bluesky, Discord, and Matrix.org. Osprey is critical safety software; it protects hundreds of millions of users.
The system ingests live event streams, evaluates them against human-written rules using a structured rule language (SML), and produces verdicts and automated actions — all with the ability to track entity state over time. It includes a worker/coordinator architecture, a gRPC-based RPC layer, a web UI for investigation and querying, and a plugin system for user-defined functions (UDFs) and custom backends.
Must-have
Nice-to-have
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.
Please share upload resume along with a cover letter sharing why ROOST's mission resonates with you and how your experience could help us advance it.
Due to the volume of spam applications, we strongly recommend applicants include their LinkedIn, GitHub, or other referenceable profile in their cover letter or resume.
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.
Job Title: Software Engineer II - DBE Location: Guadalajara, Mexico, Hybrid This is a hybrid opportunity and can be worked from in Guadalajara.
Join SailPoint as a Software Engineer to design and build mission-critical platform services that enhance identity security for complex organizations.
As a Software Engineer II, you will design and develop backend systems, ensuring accurate resolutions and timely communications for post-transaction interactions while collaborating with cross-functional teams.
As a Software Quality Engineer, you'll ensure the reliability and performance of AI-powered applications by implementing quality assurance strategies and collaborating with cross-functional teams.
As a Software Engineer on the Cloudforce One team, you will manage the software development lifecycle to create systems that enhance threat disruption and legal response efforts.