Software Engineer, Trust & Safety

Jobgether

View original posting

Work arrangement
Remote
Occupation
Software & IT
Location
Spain
Compensation
Not disclosed
Apply by
April 10, 2027

About this role

<h3>Accountabilities:</h3><ul>
<li>Build and operate real-time enforcement systems that evaluate and act on potential abuse within strict millisecond-level latency requirements.</li>
<li>Design scalable detection pipelines that transform signals from email sending, receiving, and account activity into decisions and automated actions.</li>
<li>Develop, maintain, and improve detection rules and enforcement policies, ensuring they can be updated safely and evaluated consistently.</li>
<li>Detect and contain account takeovers and leaked API keys by identifying suspicious behavioral changes and limiting potential damage while avoiding unnecessary account lockouts.</li>
<li>Establish feedback mechanisms that record the reasons behind enforcement decisions and reversals, measure detection precision, and identify rules that negatively affect legitimate senders.</li>
<li>Automate manual workflows, including investigations, appeals, and bulk enforcement actions, to improve operational efficiency as platform usage grows.</li>
<li>Build, evaluate, and deploy machine learning classifiers for spam and phishing detection, validating their precision before enabling automated enforcement.</li>
<li>Implement safeguards that reduce false positives and ensure enforcement decisions are reliable, explainable, and reversible where appropriate.</li>
<li>Maintain comprehensive observability through structured logs, metrics, tracing, error handling, and audit trails for all enforcement activities.</li>
<li>Contribute across the full technology stack, including frontend interfaces, backend services, databases, queues, and supporting infrastructure.</li>
<li>Collaborate with engineering colleagues and developers using the platform to understand real-world needs and deliver effective, dependable solutions.</li>
<li>Take ownership of projects from discovery and technical design through implementation, production deployment, and continuous improvement.</li>
<h2>Requirements:</h2>
<ul>
<li>At least five years of professional software engineering experience.</li>
<li>Strong written and spoken English communication skills.</li>
<li>Deep hands-on experience with Node.js, TypeScript, and React, ideally including frameworks such as Hono and Next.js.</li>
<li>Experience with Go or a strong willingness to use it for latency-sensitive backend services.</li>
<li>Solid infrastructure and reliability engineering skills, including experience with AWS, AWS CDK, and Datadog.</li>
<li>Strong understanding of APIs, event-driven architectures, queues, and stateful services.</li>
<li>Experience designing resilient systems that fail safely, with an emphasis on treating false positives as defects that must be investigated and addressed.</li>
<li>Strong observability practices, including metrics, logging, distributed tracing, error handling, and production monitoring.</li>
<li>Ability to take ownership across the stack, from frontend applications to backend services, databases, and messaging infrastructure.</li>
<li>Proven experience working with PostgreSQL and Redis.</li>
<li>
<strong>Preferred:</strong>Previous experience in trust and safety engineering, fraud prevention, cybersecurity, or abuse detection.</li>
<li>
<strong>Preferred:</strong>Experience building real-time enforcement systems, such as rate limiting, or rules engines using policy languages such as CEL.</li>
<li>
<strong>Preferred:</strong>Experience deploying machine learning or large language model-based detection systems in production, including measuring precision and recall.</li>
<li>
<strong>Preferred:</strong>Knowledge of email security and deliverability concepts, including SPF, DKIM, DMARC, bounces, complaints, and phishing campaigns.</li>
<li>
<strong>Preferred:</strong>Experience with PostgreSQL and Redis performance tuning.</li>
<h2>Benefits:</h2>
<ul>
<li>Fully remote working arrangement for candidates based in the Americas or European time zones, subject to role eligibility.</li>
<li>Annual compensation of<strong>$150,000–$175,000 USD</strong>, depending on location and experience.</li>
<li>Opportunity to influence technical architecture and engineering decisions.</li>
<li>Ownership of projects from discovery through production deployment.</li>
<li>Close collaboration with developers who use the platform and benefit directly from the systems you build.</li>
<li>A globally distributed team that values thoughtful feedback, shared learning, and mutual support.</li>
<li>A strong focus on software quality, infrastructure reliability, and excellent developer experience.</li>
<li>Opportunities to attend team offsites, conferences, meetups, and other professional gatherings, with some travel expected.</li>
</ul>
</ul>
</ul>

Apply on employer site

You'll continue on the employer's careers page to submit your application.