Senior Software Engineer - Platform

Dataminr

(New York, New York)
Full Time
Job Posting Details
About Dataminr

Dataminr is the leading real-time information discovery company. Dataminr transforms real-time data from Twitter and other public sources into actionable signals, identifying the most relevant information in real-time for clients in Finance, the Public Sector, News, Corporate Security and Crisis Management.

Responsibilities

At Dataminr, we are looking for dedicated software engineers to help us sort, analyze and deliver relevant information from terabytes of unstructured data in the social media space. We strive for strong abstractions that allow for fast iteration, easy integration and short development cycles, allowing us to constantly learn from our data and empowering our clients to apply these insights toward product enhancements.

Ideal Candidate
  • B.S/M.S./Ph.D. in Computer Science or related fields
  • 5+ years experience building and managing large scale distributed software systems
  • Extensive experience in Java or C++ and experience with scripting languages
  • Excellent knowledge of data structures, algorithms and design patterns
  • Ability to solve open-ended problems in an elegant, scalable manner
  • Experience with Amazon Web Services, distributed caches and NoSQL databases a big plus
  • Excellent verbal and written communication skills
  • Self-motivation and an ability to handle multiple competing priorities in a fast-paced environment
  • Ability to work both independently and collaboratively within a team

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
New York, New York
Skills Desired
Sign up or login to see how your skills match up.
  • Algorithms
  • C++
  • Data Structures
  • Java
  • Strong Oral and Written Communication
  • Understand Software Design Patterns
  • Work Well Independently and Within a Team Setting
  • Amazon Web Services
  • NoSQL
  • Scripting
  • Computer Science
  • Distributed Systems
  • Large-scale Software Systems

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.