Job Description :
                                                                             Skills & Experience
	Proficiency with functional programming using Scala
	Strong knowledge of Scala tools and ecosystem – sbt, cats, akka, akka-http, etc.
	Strong understanding of data structures and algorithms
	Strong understanding of Unix primitives and regexes
	Nice to have other languages like Go, Python, Ruby
	Experience with Docker and Kubernetes 
	Desire to learn new technologies and languages
	General knowledge of everyday developer tools 
	Interest and knowledge of emerging tools and technologies
	Ability to convey information concisely and clearly
	Ability to work closely and effectively with peer developers
	Solid understanding of parallel and concurrent programming
	Bachelor’s degree or higher in Computer Science, or comparable work experience
	Participation in software design, development, and code reviews
	High level of proficiency with Computer Science/Software Engineering knowledge and contribution to the technical skills growth of other team members