Data Engineer

What You'll do  We are looking for a Software Engineer, Computer Scientist, or Data Engineer who will help maintain and scale our infrastructure as the business grows. You will be tasked with:            Making server-side code changes for new features          Development and maintenance of research tools.          Ensuring new code meets strict security requirements and writing supporting documentation          Assisting with transitioning new proof-of-concept detections from our researchers into a production environment.          Supporting continuous monitoring and audit requirements          Assisting with production issues as necessary   Who You Are You are self-motivated, results driven, and engaged. You are passionate about back-end development and enjoy collaborating in a team based environment. You do not back down when faced with complex problems.   Required Skills           Bachelor's degree in Computer Science, Math, or Physics          Enjoy writing server-side code and unit tests          Knowledge of algorithmic complexity          Ability to debug, diagnose, and resolve occasional production problems          Have four or more years of experience developing in object-oriented Ruby, Java, JRuby and Scala          Experience with Linux command-line and system administration basics: ssh, permissions, packages, log files, &c. Desired Skills         Master's degree or PhD          Experience detecting malware in event streams          Experience with distributed systems architecture          Able to smash the stack, use heap sprays, &c., to control EIP          Production experience with streaming platforms like Storm and Flink          Production experience with distributed databases like Mongo and Cassandra          Open-source contributions          Peer-reviewed publications
Salary Range: NA
Minimum Qualification
Not Specified years

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Data Engineer
Columbia, MD Jefferson Frank
Columbia, MD Jefferson Frank
Big Data Engineer Principal
Rockville, MD SAIC
Multimedia Content Senior Principal Big Data E...
Columbia, MD SAIC
Master Data Engineer
Silver Spring, MD Octo Consulting Group
Big Data Engineer
Bethesda, MD IBM