This job has expired

This position was posted on October 27, 2025 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

Ddome Inc. logo

Software Engineer (backoffice)

Job Overview

Location

Remote

Job Type

Full-time

Category

Software Engineering

Date Posted

October 27, 2025

Full Job Description

đź“‹ Description

  • • Own the heart of DataDome’s real-time defense: you will design, build, and tune the ultra-low-latency Java services that sit at the edge of our global network and decide—within 2 ms—whether every single request is legitimate or fraudulent. Your code protects more than 350 billion interactions every year.
  • • Extend and harden our Stream Engine running on Apache Flink (Scala) so that the billions of events we receive each day are transformed, enriched, and routed to the right models without ever breaking the 5 ms 99th-percentile SLA.
  • • Architect new detection components end-to-end: from threat-intel ingestion and feature extraction to model invocation and rule evaluation, you will craft stateless, horizontally scalable micro-services that can be hot-deployed to 30+ data-centres worldwide.
  • • Optimise every CPU cycle and every byte: profile GC, tune JVM flags, experiment with off-heap data structures, and leverage SIMD instructions so that our edge layer stays under 1 ms median latency while handling 12 billion events per day.
  • • Build bullet-proof observability: wire custom metrics into Prometheus, design Grafana dashboards that surface tail-latency outliers, and create automated alerts that page the on-call engineer before a customer even notices a blip.
  • • Contribute to the infrastructure-as-code that keeps the edge fleet humming: write Terraform modules, Ansible playbooks, and Docker images that allow us to spin up a new PoP in any AWS, GCP, or Scaleway region in under 15 minutes.
  • • Collaborate daily with the 24Ă—7 SOC team of threat researchers; translate their latest findings into deterministic rules and ML features that can be shipped to production the same day a new attack pattern is discovered.
  • • Mentor junior engineers through design reviews, pair-programming, and lightning tech talks; foster a culture where every PR is both a learning opportunity and a chance to raise the bar for performance, security, and maintainability.
  • • Champion chaos-engineering practices: run game-days where we deliberately drop an entire data-centre or replay a 10Ă— traffic spike to ensure our edge layer degrades gracefully and keeps customers protected.
  • • Influence the product roadmap: when you see that a new protocol (HTTP/3, gRPC, GraphQL) is gaining traction among attackers, you will prototype a detection module, measure its overhead, and pitch its inclusion in the next quarterly OKRs.

🎯 Requirements

  • • 5+ years of backend development in Java or Scala with a proven record of sub-10 ms latency optimisation
  • • Deep experience with high-throughput stream processing (Apache Flink, Kafka, or equivalent)
  • • Strong grasp of distributed-systems fundamentals (CAP, back-pressure, exactly-once semantics)
  • • Nice-to-have: hands-on Terraform/Ansible for multi-cloud deployments and prior exposure to SOC or fraud-detection workflows

🏖️ Benefits

  • • Fully remote-first culture with quarterly off-sites in Europe
  • • Stock-option plan and top-tier health coverage for you and your family
  • • €2 500 annual learning & conference budget plus 5 extra PTO days for personal development
  • • Home-office stipend and co-working space allowance

Skills & Technologies

Java
Scala
Angular
Elasticsearch
AWS
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Ddome Inc. logo
Ddome Inc.
Visit Website

About Ddome Inc.

Ddome provides an AI-driven customer-contact automation platform that answers calls, chats, and emails 24/7. It integrates with existing CRM, ticketing, and telephony systems to resolve routine inquiries, route complex issues to human agents, and collect analytics on customer interactions. The solution is aimed at e-commerce, SaaS, and service businesses seeking to reduce wait times and support costs while maintaining personalized assistance.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Remote - India
Full-time
Expires Jun 13, 2026
JavaScript
GitHub
Remote

8 days ago

Apply
Canada
Full-time
Expires Jun 13, 2026
JavaScript
TypeScript
React
+2 more

8 days ago

Apply
Credit Acceptance Corporation logo

Credit Acceptance Corporation

USA - Remote
Full-time
Expires Jun 6, 2026
Express
Senior
Remote
+2 more

14 days ago

Apply
MongoDB, Inc. logo

MongoDB, Inc.

Kuala Lumpur
Full-time
Expires Jun 13, 2026
Python
JavaScript
Java
+5 more

8 days ago

Apply