UNEY
Role Summary: We are building a production-grade email protection platform that processes email events in near real time, integrates multiple detection engines, and executes policy-driven actions across major email providers. This role is for a senior engineer who can own backend systems, data flow, and long-term correctness of a security-critical platform, while working closely with an existing DevOps function. Roles and Responsibilities: Email Security and Detection • Work with Rspamd as a core detection engine • Consume scores, symbols, metadata, and verdicts • Apply real email security fundamentals • DKIM • SPF • DMARC • Header and MIME analysis • Help evolve support for multiple scanners and signal sources Event-Driven Backend Systems • Build and evolve high-throughput services in Go • Work with existing Redis Streams or queue-based pipelines • Understand ordering, retries, idempotency, and backpressure • Ensure safe and predictable behaviour under failure State and Data • Work with PostgreSQL for durable state, cursors, and metadata • Be deliberate about state ownership and data boundaries • Avoid unnecessary coupling between services APIs and Dashboards • Design and maintain versioned APIs for frontend dashboards and internal tools • Expose detections, verdicts, actions, and audit trails • Maintain clear schemas and backward compatibility AI and External Services • Integrate with AI or ML services using existing pipelines • Safely send structured email data and consume results • Handle latency, failures, and partial responses • Apply guardrails and deterministic fallbacks Kubernetes and Production • Develop services that run on Kubernetes • Work closely with DevOps on deployments, scaling, and operations • Be able to debug production issues without owning the infra stack • Care deeply about observability and reliability Email Provider Integrations • Work with existing Microsoft Graph API integrations • Work with existing Google Workspace or Gmail integrations • Understand provider behavior, limits, and edge cases • Help evolve integrations without re-architecting them Technical Leadership • Own backend architecture and technical direction • Review code with a security and correctness mindset • Mentor engineers on distributed systems and defensive design • Push back on changes that compromise long-term stability Required • Must have 8 years total experience(minimum), at least 4 years in Go • Strong experience building backend systems in Go • Experience working with event-driven or streaming architectures • Hands-on experience with Redis or similar queue systems • Experience designing and maintaining production APIs • Experience integrating AI or ML services in production Strong Advantage • Email security or phishing detection experience • Hands-on experience with Rspamd Show more Show less
Must have 8 years total experience(minimum), at least 4 years in Go. Strong experience building backend systems in Go. Experience working with event-driven or streaming architectures. Hands-on experience with Redis or similar queue systems. Experience designing and maintaining production APIs. Experience integrating AI or ML services in production.
Email Security and Detection: Work with Rspamd as a core detection engine; Consume scores, symbols, metadata, and verdicts; Apply real email security fundamentals; DKIM; SPF; DMARC; Header and MIME analysis; Help evolve support for multiple scanners and signal sources. Event-Driven Backend Systems: Build and evolve high-throughput services in Go; Work with existing Redis Streams or queue-based pipelines; Understand ordering, retries, idempotency, and backpressure; Ensure safe and predictable behaviour under failure. State and Data: Work with PostgreSQL for durable state, cursors, and metadata; Be deliberate about state ownership and data boundaries; Avoid unnecessary coupling between services. APIs and Dashboards: Design and maintain versioned APIs for frontend dashboards and internal tools; Expose detections, verdicts, actions, and audit trails; Maintain clear schemas and backward compatibility. AI and External Services: Integrate with AI or ML services using existing pipelines; Safely send structured email data and consume results; Handle latency, failures, and partial responses; Apply guardrails and deterministic fallbacks. Kubernetes and Production: Develop services that run on Kubernetes; Work closely with DevOps on deployments, scaling, and operations; Be able to debug production issues without owning the infra stack; Care deeply about observability and reliability. Email Provider Integrations: Work with existing Microsoft Graph API integrations; Work with existing Google Workspace or Gmail integrations; Understand provider behavior, limits, and edge cases; Help evolve integrations without re-architecting them. Technical Leadership: Own backend architecture and technical direction; Review code with a security and correctness mindset; Mentor engineers on distributed systems and defensive design; Push back on changes that compromise long-term stability.
Software Engineer - Go (Golang) (m/f/d)
Halian | Managed Services, Recruitment Agency & Contract StaffingDubai, UAE
AED 35,000 – 55,000/mo
Software Engineer - Go (Golang) (m/f/d)
Halian | Managed Services, Recruitment Agency & Contract StaffingDubai, UAE
AED 35,000 – 55,000/mo
Lead Software Engineer
FlatgigsDubai, UAE
AED 35,000 – 70,000/mo
Senior Staff Software Engineer
Flatgigs
AED 32,000 – 55,000/mo