Software Engineer (Scala/Spark)

Software Engineer (Scala/Spark) Job Description Template

Our company is looking for a Software Engineer (Scala/Spark) to join our team.

Responsibilities:

  • Our team will be responsible for building a service to calculate sales commissions.

Requirements:

  • Opinionated on TDD/BDD;
  • Build and Test your own code;
  • Bachelor of Science in Computer Science (or equivalent);
  • Excellent communication skills;
  • Desired background also includes experience with other functional & object oriented languages such as Java or Python;
  • Apache Spark experience is required;
  • CI/CD experience (or understanding);
  • 4+ years of software development;
  • Strong proficiency with Scala;
  • AWS experience (EMR – Elastic MapReduce) is highly desired.

What job descriptions are similar to Software Engineer (Scala/Spark)?