Banner Default Image

Scala Engineer

Job title Scala Engineer
Location San Francisco, United States
Reference: 993
Contact name: Charlotte Morris
Published: February 10, 2021 6:26

Job Description

Huge opportunity to be a part of the worlds leading You will:

· Work on immutable, distributed systems, data streaming, and backend Scala based systems using functional programming

· Work with product owners to understand desired application capabilities and testing scenarios

· Continuously improve software engineering practices

· Work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies including Scala, Kafka, Cassandra and AWS/Cloud Infrastructure

· Lead the craftsmanship, availability, resilience, and scalability of your solutions

· Bring a passion to stay on top of tech trends, experiment with and learn new technologies, participate in internal & external technology communities, and mentor other members of the engineering community

· Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity


Basic Qualifications:

· Bachelor’s Degree

· At least 2 years of professional application development experience

· At least 2 years of experience with cloud technologies

· At least 1 year of experience with functional programming languages (Scala or Clojure or Haskell or Common Lisp)


Preferred Qualifications:

· 3+ years of experience developing applications using functional Scala

· 3+ years of experience with Clojure or Java or JavaScript or Haskell or C++ or golang or Scheme or Common Lisp or Python or Swift

· 3+ years of experience using open-source web services

· 3+ years of experience in at least one Cloud technology (AWS or Azure orOpenStack)

· 3+ years of experience with Docker or Ansible or Chef or Terraform

· 2+ years of experience with J2EE technologies

· 2+ years of experience with performance tuning and monitoring

· 1+ years of experience with Jenkins or Git

· 1+ years of experience with creating and maintaining CICD tooling

· 1+ years of experience in performance and optimization of scaled server systems

· 1+ years of Agile experience

· Certified AWS Developer or Architect