JustJoin.IT Hybrydowo Senior

Full Stack Engineer - Policy Catalog

emagine Polska

⚲ Stockholm

Do uzgodnienia

Wymagania

  • API (Application Programming Interface)
  • Microsoft Platform
  • frontend
  • Machine Learning (ML)
  • Use Cases
  • batch processing
  • React
  • Java
  • TypeScript
  • Backend

Opis stanowiska

About the Team
We design the consumer experience end-to-end, across every screen, platform, and partner integration. Our goal is to make listening feel effortless, personal, and joyful for hundreds of millions of users around the world.
The Policy & Safety group builds the infrastructure that keeps that experience safe at scale. This includes the rule engines, enforcement pipelines, policy configuration systems, and compliance data platforms behind content moderation. We work at the intersection of backend platform engineering, machine learning systems, and regulatory compliance, partnering closely with trust and safety, legal, and content protection teams. Because we sit on the path of every new content type and feature, our work makes safety a default part of the company experience while supporting global regulatory requirements and ongoing product innovation.
The Policy Catalog team owns the central policy repository, the single source of truth for how content policies are defined, versioned, and used across detection, enforcement, and compliance. We are building and scaling this system to be the reliable foundation that the entire safety enforcement chain depends on, bringing policies from many areas of the business into one well-structured system. A core part of this work is building the web-based tooling that lets teams manage the policy registry directly, ensuring our systems are as strong on the frontend as they are on the backend.

What You'll Do
You will build and maintain the APIs and services that expose policy logic consistently across detection, enforcement, and compliance surfaces. You will contribute to the design and development of the central policy repository, expanding its capabilities to cover new use cases including detection, and build data pipelines that feed structured policy data into downstream machine learning models and enforcement systems.
• Develop and maintain backend services and APIs.
• Design and implement the internal web application for policy management by non-technical stakeholders.
• Ensure the full experience is responsive, reliable, and user-friendly.
• Ingest, structure, version, and ensure the reliability of policies across the business.
• Collaborate with detection, enforcement, and compliance partners to align on policy definitions.
• Translate regulatory and compliance requirements into engineering constraints.
• Write clean, well-tested, and well-documented code across the stack.

Key Requirements
• Solid experience building and operating backend services and APIs in production at scale.
• Proficiency in a backend language such as Java, Kotlin, Go, or similar.
• Hands-on experience building web frontends with a modern framework such as React, TypeScript, or similar.
• Understanding of API design, schema evolution, and backward compatibility.
• Experience with data pipelines, real-time, and batch processing.
• Ability to build user-friendly interfaces that simplify complex workflows.
• Experience in regulated or compliance-sensitive environments.
• Effective collaboration across teams and clear communication with non-technical partners.

Nice to Have
• Experience in developing internal tooling for non-technical audiences.
• Familiarity with data modeling for auditability, versioning, and querying.

Other Details
Start: ASAP/August - 6 months with possibility to extend
Workplace: Stockholm, Sweden

🔍 Dekoder Ogłoszenia

🟡
design the consumer experience end-to-end, across every screen, platform, and partner integration
Będziesz pracować nad szerokim zakresem funkcjonalności, które mają wpływ na użytkownika końcowego, co może oznaczać dużą odpowiedzialność i potrzebę zrozumienia wielu systemów.
🟡
build the infrastructure that keeps that experience safe at scale
Praca nad systemami bezpieczeństwa na dużą skalę może oznaczać konieczność radzenia sobie z problemami wydajnościowymi i złożonością techniczną.
🔴
work at the intersection of backend platform engineering, machine learning systems, and regulatory compliance
Oczekuje się od Ciebie wiedzy i umiejętności w co najmniej trzech różnych, często skomplikowanych dziedzinach, co może być wyzwaniem.
🔴
building the web-based tooling that lets teams manage the policy registry directly, ensuring our systems are as strong on the frontend as they are on the backend
Chociaż brzmi to pozytywnie, może oznaczać, że obecne narzędzia frontendowe są słabe lub niedostatecznie rozwinięte, a Ty będziesz musiał je naprawić lub zbudować od nowa.
🟡
reliable foundation that the entire safety enforcement chain depends on
Twoja praca będzie kluczowa dla działania całego systemu bezpieczeństwa, co wiąże się z dużą presją i odpowiedzialnością za stabilność.