This site uses cookies. To find out more, see our Cookies Policy

Senior Data Engineer- Direct Hire in Raleigh at Vaco

Date Posted: 5/15/2018

Job Snapshot

Job Description

Senior Data Engineer

Our client is looking to hire a Senior Data Engineer in Raleigh, NC. This is a direct hire role and a great opportunity to have a huge impact by taking a product to the next level. You'll be joining a small startup that follows agile practices. Our office environment is casual and diverse but the pace is fast. Join us as we build a great software company that solves challenging problems and takes care of its employees.

What you'll be doing:

  • Improving and maintaining accurate geospatial datasets
  • Developing multithreaded processes to efficiently query, transform, and deliver data, as well as to ingest, transform, and store data
  • Designing and implementing storage for new datasets and the automated data ingestion and/or delivery processes required for them
  • Developing web-based custom data reporting and management applications
  • Be ready and able to support the team and the architecture whenever the need arises


Ideal candidate:

  • You plow through multiple obstacles in a day, using a combination of persistence, research, problem-solving skills, and your own experience
  • You take pride in your work, and especially work that is completed, tested, and in production
  • You are available for and responsive to questions. You are professional and collegial in your communications.
  • You like being the person that others rely on.
  • You quickly learn new technologies as needed and recognize that you are engaged in timely, business-critical tasks.
  • You are transparent in what you do. You discuss, document, and commit your work as needed
  • You like researching and working with emerging products, services, protocols, and standards in support of making products better / faster / cheaper.


The Skills That Get You In The Door:

  • 5+ years of solid professional experience in data-driven application development
  • Experience with building high-performance database and ETL applications
  • Strong understanding of database fundamentals, including performance tradeoffs in database and index design
  • GIS familiarity
  • Git proficiency
  • Experience developing multithreaded software


Bonus Points:

  • Postgres development experience, with emphasis on PostGIS functionality
  • Experience with AWS cloud architecture, using the CLI and the console
  • Experience with REST
  • Experience working with GO and Java
  • Comfortable working in Linux and with bash shell scripting
  • Experience with Spark or other big data processing tools

Job Requirements

ETL, Java, GO, AWS, CLI