Data Engineer - Python/Java/NoSQL/Big Data/ELK/Hybrid

Arlington, VA


Full Time

$130k - $180k

A metro-DC-based company is searching for a Mid-Level Data Engineer for a full-time opportunity working in the government/info systems realm. This company sits on the cutting edge of technology, delivering innovative products and services through the strategic use of data, software and analytics. Their dual customer base of political organizations and commercial clients presents a unique variety of business requirements that drive faster innovation and encourage cross-application of practices between verticals.

This is a position for a data engineer who wants to be involved in every step of the process. You will help design, architect, and build end-to-end database solutions. The role itself is less of a traditional Data Engineering position focused around ETL work, but instead includes a mix of Data Engineering, Big Data, and Software Engineering responsibilities.

This opportunity is 4 days a week on-site in Clarendon, VA and offers excellent pay and benefits. 
Required Skills & Experience
  • BA/BS in Computer Science, Computer Engineering, Statistics, or similar
  • 3+ years working with Python and Java
  • Proficiency in NoSQL technologies
  • Proficiency with messaging/streaming technologies (Kafka/RabbitMQ)
  • Proficiency in version control technologies (Git/SVN/TFS)
  • Familiarity with Linux/Unix
  • Familiarity with Elasticsearch, Logstash, and Kibana (ELK stack)
Desired Skills & Experience
  • Masters or higher in Computer Science, Computer Engineering, Statistics, or similar
  • Experience with Spring framework, AOP, JPA and REST
  • Experience with building RESTful web services
  • Experience with Cloud system architecture and design, large scale streaming data processing
  • Experience in automation area for database technologies using Chef or Puppet
  • Experience coding in C#, R, GO, Rust etc.
The Offer You will receive the following benefits:
  • Medical Insurance, including optional dental and vision benefits
  • HSA and flexible spending account
  • 3 weeks PTO
  • 401(k) w/ match
  • Paid parental leave
  • Infertility/adoption assistance
  • Bonus eligibility


Posted by: Lindsay Troyer

Specialization: JavaData Engineering