Software Dev Engineer II Job Description

Software Dev Engineer II Job Description Template

Our company is looking for a Software Dev Engineer II to join our team.

Responsibilities:

  • You’ll code primarily using Scala, Java, and JavaScript;
  • Conduct design and code reviews;
  • Be a part of building scaled high-performance, fault-tolerant distributed software systems;
  • Work across various teams to share technical direction and innovations;
  • Write well-reasoned, well-tested code to solve complex problems.

Requirements:

  • Experience with data processing/ETL tools and exposure to large-scale systems development projects preferred;
  • Knowledge of Hadoop, MapReduce, Hive, Pig, Druid a big plus.