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.