# Engineering at Dataminr

As a Dataminr Engineer, you’ll develop our industry-leading products that deliver real-time information to the world’s largest and most sophisticated organizations across the public and private sectors.

Being part of the Engineering team at Dataminr means you’re a passionate, solutions-minded builder who wants to make a positive impact on the world by ensuring systems are developed with end-user needs in mind.

## From our engineers

> I love how friendly and open-minded my teammates are. It’s easy to work together on challenging problems and iterate on our ideas.
>
> **Jaimie Li** VP, Engineering

> I love working with the people here—there’s a shared appreciation of collaboration and supporting growth among our peers.
>
> **Vangie Shue** Senior Engineering Manager

# Dataminr’s tech stack

While our interviews are language agnostic, our Engineering team primarily uses these technologies to build our products:

## Front end

- JavaScript
- TypeScript
- React
- React Native
- Webpack
- AWS

## Backend

- Java
- Python
- Scala
- AWS
- Kafka
- Spring Boot
- Swagger
- Gitlab CI

## Dataminr’s new grad rotational program

Every year, we offer a nine-month program that allows recent graduates to spend three months on three different engineering teams. While on the teams, participants:

- Learn about our different teams and products
- Develop technical solutions for our services and pipelines
- Contribute to products that have a real impact on breaking events worldwide
- Build and ship new features for our customer
- At the end of the program, participants are matched to a permanent team

## What our new grads say

> The rotational program was a great opportunity for me to get exposure to the work of multiple engineering teams as well as to learn and grow my skills through the mentorship provided through the program.
>
> **Tika Mahajan** Senior Software Engineer

## What to expect when applying

We offer candidates a highly engaging virtual interview and onboarding experience.

#### Resume review

Our talent team will review your resume to learn about your background, core competencies and professional interests.

#### Recruiter screening

If your experience and interests are a good fit for the role, our recruiters will reach out to learn more about you and your career goals.

#### Interviews

You’ll attend a series of meetings with various members of the Dataminr team. You may also be asked to demonstrate your technical skills via a presentation or timed activity.
