Software Engineer

Annapolis Junction, MD
Dec 07, 2018
Dec 10, 2018
Full Time
If your first thought when encountered by any daily inefficiency is "I could write a program that is better than this." then this job is for you (It's ok if you never actually get around to writing that program. We get it.) WHAT YOU'LL DO: Design, develop, test, and maintain production-level enterprise applications deployed to cloud infrastructure Extend open-source libraries and systems as necessary to meet the needs of the team Design and implement functionality that spans from storage to middleware to browser Create interactive Web-based user interface components and data visualizations Work closely with customers and teammates to rapidly build, test, and deploy new capabilities TASKS YOU MIGHT WORK ON: Investigate ways to model historical event behavior to provide baselines for comparison when visualizing current event activity Stand up an instance of Zeppelin for an Apache Spark cluster on AWS and write a Spark analytic that summarizes event data stored in AWS S3 and writes the results to Elasticsearch Build and maintain a streaming ETL infrastructure capable of reliably processing thousands of events a second and writing them to a clustered Kafka topic WHY WE SHOULD TALK: You love technology (eg, MEAN, LAMP, Akka, Elastic Stack, Spark, Storm, Cassandra, Hadoop, AWS, and more) You've got a solid foundation in development, and like trying new things. Some of the stuff we're using includes Java, JavaScript, Scala, PHP, Python, CSS, Bootstrap,, and Spring (among others). You want to work in a lively yet laid-back environment full of people who love learning You want to build stuff people actually use Because tabs > spaces. Because spaces > tabs. ugh, nevermind O_o You're a US Citizen and want to obtain a high-level security clearance TL;DR Do you love to code? Doesn't matter if it's the front-end, back-end, storage, analytics. You love it all? You're in the right place. So do we

Similar jobs