Job Description: Data Processing Engineer <--- Back to All Job Listings

Data Processing Engineer – Emphasis on Elasticsearch

The Opportunity:

We are looking for a Data Processing Engineer based in Virginia Beach, Washington, DC or Phoenix, AZ with 2-3 years software development experience. For the right candidate remote work is a possibility with travel to Arizona and Virginia Beach several times per year.

You'll be developing and deploying tools for the processing and import/export of data into and out of large-scale Elasticsearch and Hadoop environments.

The Day to Day:

  • Work to customer requirements for the import and export of data into various formats 
  • Develop tools to automate this processing on a regular basis 
  • Participate as a member of the application development team 
  • Build back-end frameworks that are maintainable, flexible and scaleable

Requirements:

  • 2-3 years of programming experience in Javascript (Node.js), Python or Go
  • Experience working with any of Elasticsearch, MongoDB or Hadoop
  • Strong preference for Elasticsearch experience with Logstash 
  • Experience working with either MySQL or PostgreSQL
  • Experience working with data in JSON, XML and CSV data formats
  • Comfort doing development work on the Linux platform
  • Exposure to compute clusters and working with many terabytes of data 
  • US Citizenship or Equivalent Work Authorization

Bonus Points:

  • Operational experience with Hadoop, MongoDB, Redis, Cassandra, or other distributed systems
  • Mac OS X familiarity 
  • BS or MS in a technology or scientific field of study
  • High energy level and pleasant, positive attitude!
  • Evidence of working well within a diverse team

Compensation:

  • Salary commensurate with experience, generally higher than competitive industries
  • Comprehensive benefits package
  • Opportunities for advancement and a clear career path

About Us:

One of our subsidiaries provides hosting and technical services for multi-terabyte scale Elasticsearch clusters. We assist customers with design and development and are building an Open Source tool suite to assist customers in building large scale applications.  

Location: Virginia Beach, VA

Experience Required: Mid Level

Job Status: Open

Application

* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
Are you willing to relocate?
LinkedInLinkedIn profile URL:
Twitter
Website, blog or portfolio:
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*
What three (3) adjectives would your best friends use to describe you in a nutshell?
Sometimes important accomplishments get missed because resumes don't make them obvious, and we don't want to miss anything.

Please indicate if you have:*
Certain technology skills are sometimes assumed or overlooked.

Please indicate if you have/are:*
If you've contributed to any open source project(s), please list URLs that point to the open source projects to which you've contributed, and next to each one please identify or describe your contribution.

e.g.,
www.coolappexample123.net - I made the app cool by fixing an uncool bug
www.example.com - I developed this site and made the frameworks open source
Are you comfortable safeguarding confidential information whether it belongs to the company or its clients?*
Please put the following items in the order of your preference from whom you trust most to hold and protect your personal information (first) to whom you trust least to hold and protect your personal information least (last), one per line:

1. Facebook
2. LinkedIn
3. Your state/regional government (e.g., your local division of motor vehicles)
4. The federal government of the United States
5. Your bank (your checking/savings bank or your mortgage bank)
6. Your local utility company (electrical power, water, gas, et al.)

If you'd like to add any commentary, please do.*
Please put the following activities in the order of your preference from what you like doing most (first) to what you like doing least (last), one per line:

1. Thinking about problems and coming up with solutions
2. Developing software and/or algorithms to solve a problem
3. Writing technical documentation
4. Developing test cases and performing quality assurance testing
5. Communicating with end-users to understand their challenges
6. Managing developers and communicating project status*
Do you prefer working on projects individually or as part of a team?*
Are you a veteran and/or have you or any of your immediate family members served in US national security or law enforcement related industries?*
What didn't we ask that we ought to know about you that would help us make a favorable decision?
Are you willing to undergo an in-person skills test to demonstrate your abilities related to this position?*
Human Check*
<--- Back to All Job Listings