Senior Software Engineer - Email Security Platform

Uney GmbH · schweiz

Responsibilities

  • Work with Rspamd as a core detection engine.
  • Consume scores, symbols, metadata, and verdicts to drive policy decisions.
  • Apply email security fundamentals, including DKIM, SPF, DMARC, header, and MIME analysis.
  • Evolve support for multiple scanners and signal sources.
  • Build and maintain high-throughput services in Go.
  • Work with Redis Streams or queue-based pipelines, ensuring ordering, retries, idempotency, and backpressure management.
  • Ensure safe and predictable behavior under failure conditions.
  • Manage durable state, cursors, and metadata in PostgreSQL.
  • Maintain clear state ownership and data boundaries.
  • Avoid unnecessary coupling between services.
  • Design and maintain versioned APIs for frontend dashboards and internal tools.
  • Expose detections, verdicts, actions, and audit trails reliably.
  • Ensure clear schemas and backward compatibility.
  • Integrate with AI or ML services using existing pipelines.
  • Safely send structured email data and consume results.
  • Handle latency, failures, and partial responses while applying guardrails and deterministic fallbacks.
  • Develop services that run reliably on Kubernetes.
  • Collaborate with DevOps on deployments, scaling, and operations.
  • Debug production issues while respecting existing infrastructure.
  • Prioritize observability, reliability, and predictable production behavior.
  • Work with Microsoft Graph API and Google Workspace/Gmail integrations.
  • Understand provider behavior, limits, and edge cases.
  • Evolve integrations without full re-architecture.
  • Own backend architecture and technical direction.
  • Review code with security and correctness in mind.
  • Mentor engineers on distributed systems, event-driven design, and defensive programming.
  • Advocate for long-term stability over short-term changes.

Requirements

  • Strong experience building backend systems in Go.
  • Hands-on experience with event-driven or streaming architectures.
  • Proficiency with Redis or similar queue systems.
  • Experience designing and maintaining production APIs.
  • Experience working in Kubernetes-based environments.

Nice to have

  • Email security or phishing detection experience.
  • Hands-on experience with Rspamd.
  • Experience integrating AI or ML services in production.

Auf Firmen-Website bewerben

Ähnliche Stellen

Quelle: öffentlich zugängliche Karriereseite des Arbeitgebers. Batchly ist nicht der Arbeitgeber und steht nicht notwendigerweise in einem Vertragsverhältnis mit dem Unternehmen.