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
