Senior Software Engineer with Scala

Cluj-Napoca

Company Social & Media:

ThreatConnect

About the Company

Dataminr is a global technology company delivering AI-powered intelligence solutions that provide the earliest signals of emerging risks, events, and threats. Trusted by two-thirds of the Fortune 50 and half of the Fortune 100, the platform processes billions of public data inputs—including text, images, video, audio, and sensor data across 150+ languages—to help organizations respond to critical events in real time.

Founded in 2009, Dataminr pioneered the world’s first real-time event detection platform and continues to innovate with advanced AI technologies, including regenerative AI, agentic AI, and multimodal AI. The company fosters a global, inclusive culture focused on collaboration, professional growth, and positive social impact.

About the Role

The Senior Software Engineer will join the product engineering team responsible for Dataminr’s large-scale, globally distributed alerting platform. The role focuses on architecting, developing, and delivering features for microservices that process hundreds of thousands of data points per second, enabling real-time detection and analysis of fast-emerging events.

This position is based in Romania and can be fully remote or located in the Cluj-Napoca office.

Responsibilities

  • Influence the next iterations of platform architecture to deliver critical data faster and with high reliability
  • Implement best practices and novel patterns to improve code quality and system performance
  • Contribute production-ready code to microservices supporting multiple applications
  • Design and develop significant features across team and service boundaries
  • Partner with other engineers to plan and deliver customer-facing applications for emerging use cases
  • Collaborate with Senior+ engineers and cross-functional teams to drive alignment and technical decisions

Requirements

  • 5+ years of experience building backend services and applications
  • Strong object-oriented design, API design, data modeling, and programming skills
  • Experience with large-scale distributed systems, microservices, and real-time streaming data
  • Knowledge of RESTful APIs and GraphQL best practices
  • Self-oriented with a bias for action and ability to contribute to 0-to-1 projects
  • Experience collaborating with and learning from senior engineers

Nice to Have

  • Experience with functional programming languages such as Elixir, Erlang, or Scala
  • Familiarity with messaging systems like Kafka, RabbitMQ, or SQS

Benefits

  • Flexible work arrangements, including fully remote option
  • Competitive compensation and benefits package
  • Generous PTO and sick leave
  • Opportunities for professional development and training
  • Inclusive and diverse work environment with robust employee resource groups
  • Global collaboration and exposure to cutting-edge AI technologies
  • Supportive culture focused on social impact, empathy, and positive change

Complete details about this role can be found on the official website below: