• Design, develop, debug and maintain a scalable server framework for our cloud infrastructure.
• Work within the current Scala and Akka environment to construct the framework.
• Design and develop distributed, fault-‐tolerant server-‐side components.
• Implement high volume data collections, aggregation and analysis frameworks.
• Work with our passionate and intelligent team of front-‐end developers and other backend software engineers.
• Use good software development practices, such as source control, unit testing, and defect tracking.
• Craft publically accessible REST APIs.
Skills and Experience:
• Possess at least four years experience in server software development.
• Competent in Scala.
• Capable in Akka or other actor frameworks.
• Knowledge in Cassandra database.
• Experienced with distributed server-‐side software.
• Familiar with deploying software on cloud infrastructure like EC2
• Trained in Agile development processes and tools
• Effective in working with a team and communicating well.
BS in computer science or equivalent experience.