Dataminr

Senior Software Engineer, Backend

Dataminr

full-time

Posted on:

Location Type: Remote

Location: New YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $160,000 - $210,000 per year

Job Level

About the role

  • Contribute code to production systems from the get-go
  • Work across a diverse tech-stack and gain robust experience with widely-used technologies like Elasticsearch, Kafka, SNS/SQS, and Aerospike
  • Design significant features that impact core customer functionality and influence the next iterations of our architecture
  • Implement industry best practices along with novel patterns and technologies
  • Partner with other members of the team to plan and deliver the next iteration of our customer applications

Requirements

  • 4+ years of experience building back end services and applications
  • Experience with Java, Scala, Python and/or other object oriented programming languages
  • Experience working with microservices, distributed systems, real time streaming technologies (Kafka, Kinesis, etc) and databases (Postgres, Redis, Aerospike, etc)
  • Strong object-oriented design, API design, data modeling, and coding skills
  • Solid understanding of data structures and algorithms
  • Proven track record of implementing and following strong engineering practices through hands-on coding
Benefits
  • Flexible work arrangements
  • Generous PTO and sick leave
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScalaPythonmicroservicesdistributed systemsreal time streaming technologiesdata modelingobject-oriented designdata structuresalgorithms