Senior Data Engineer Engineering - Reston, VA at Geebo

Senior Data Engineer

This position is fully remote with the option to work in one of our client's office locations in Reston, Virginia, Washington, D.
C.
, and New York City.
Candidates must be located in eastern, central, or mountain time zone for their application to be considered.
About the Position As a senior data engineer, you will be working as a mentor of the Data Integration Engineering team to jointly design and implement product features.
This is an ideal job if you are an engineer who wants to be part of an intensely skilled team, values total ownership of your work, and can't imagine a day without coding.
If you are a skilled developer, with professional experience with data processing technologies, and distributed systems we want to speak to you! We're looking for a creative, focused, technically curious individual who enjoys both designs as well as working hands-on with the code.
Key Responsibilities Design, implement, and improve the data integration, data streaming systems Design and develop Data pipeline, Spring-based microservices, as part of an agile/scrum team Design and develop API's using RESTful principles Write unit, integration, and full end-to-end tests for new features Participate in the release of new features to production Required Qualifications & Experience Requirements Experience with languages like Scala, Java, or similar language Experience with cloud technologies (AWS) like EMR/EC2, Lambda and Cloud watch Experience with Big Data technologies such as Hive/Spark.
Experience developing RESTful web services Java restful web services and JSON Experience in relational DB table design, implementation, and tuning (pl/SQL, ETL, etc) Experience in database integration, especially ORM tools (Hibernate, JPA, etc) Experience in build and deployment tools such as Maven or Gradle or SBT (Simple Build Tool) Practical knowledge of OOP/JS design patterns Understanding of 12-Factor App concepts Distributed System Development for large-scale applications Experience with continuous integration and testing Experience with large scale SQL databases is a strong plus Desired Qualifications & Experience Requirements Experience working on a SAAS Product in a commercial environment Worked with Postgres DB Realtime data processing like Kafka Knowledge of Splunk, Grafana and other AWS technologies Experience with Athena and AWS cost optimization Recommended Skills Api Amazon Elastic Compute Cloud Amazon Web Services Apache Hive Apache Kafka Apache Maven Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

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.