124 days ago on teralytics.net

Scala Developer (Platform) - Spark, Hadoop, AWS

Teralytics AG

  • Work region
  • Sector
  • Employment type
  • Position

 Please refer to JobSuchmaschine in your application

Scala Developer (Platform) - Spark, Hadoop, AWS

Scala Developer (Platform) - Spark, Hadoop, AWS

at Teralytics
Zürich, Switzerland

Are you an experienced Scala Developer, or a functional programmer passionate to quickly pick-up Scala? Would you like to become part of a collaborative, data analytics start-up engaged with some of the largest and most interesting datasets in the world?


Who are Teralytics?

Teralytics is a fast-growing technology start-up with great ambitions in supporting the emerging big data economy. Our products transform the way industries, governments and our society works, utilising real-time data from over 350 million people across multiple countries.

We offer our employees unique learning opportunities and the chance to work with technologies such as Scala, Spark, Hadoop, Mesos, AWS. Teralytics is funded by international venture capital firms who previously invested in companies such as Facebook, Spotify, Skype and AirBnB. 


Your role

We at Teralytics Zürich are currently searching for a number of Scala developers across 4 of our teams to help with the rapid growth of our company. In this software developer position, you will sit within our platform team responsible for taking the unstructured, uncleansed data we obtain from our global partners and providing the base platform for our data science teams.

Your responsibilities will include:

  • Driving the software architecture and design of a data analytics platform currently processing more than 100 billion events every day
  • Working closely together with talented developers, engineers and scientists to create scalable enterprise-grade solutions
  • Opportunity to lead small projects within the team
  • Communicating regularly with a multi-disciplinary team of Software Engineers and Data Scientists on status, risks and developments


Your profile

You are a passionate software developer with a keen interest in functional programming (Scala). You will bring professional or academic expertise in ideally Scala and Big Data (HDFS, HBase) and / or other functional programming languages (Clojure, Haskell, Erlang F# etc)

You have good English communication skills - German is advantageous.

Must have

  • Proficiency in functional programming (ideally Scala) and open-source technologies (e.g., Linux, PostgreSQL)
  • Strong software development skills (version control, code review, testing, release, monitoring, debugging)
  • Experience in shipping high quality code as part of a complex enterprise product
  • Strong analytical, communication and interpersonal skills

Nice to have

  • Experience with large scale data processing platforms like Apache Hadoop and Apache Spark
  • Experience with distributed systems and cluster management tools (e.g., Apache Mesos, Yarn)
  • Experience defining system architectures and exploring technical feasibility tradeoffs
  • Experience with robust shell or scripting tasks, Ansible is a bonus
  • Proficiency with relational and non-relational databases
  • Experience with GIS and geographic information data is a plus 


Your new team

We are a diverse team of data scientists, software engineers and business people from over 20 different countries with offices in Zürich, Singapore and New York. We are smart, hungry and fast moving; operating in small teams, with freedom for independent work and fast decision making.

Our development work is planned out in two week sprints to ensure incremental progress towards larger projects.

Teralytics is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


Contact Information

For more detailed information on this Scala Developer jobs, or to discuss any other potential IT developer jobs with Teralytics in Zürich, New York or Singapore please contact Daniel Tudor (Talent Acquisition Manager) on daniel.tudor@teralytics.netor 0041 786 245 224.



Apply for this Job
First Name *
Last Name *
Email *
Drop files here
AttachDropboxGoogle DrivePaste
Cover Letter
Drop files here
AttachDropboxGoogle DrivePaste
LinkedIn Profile
How did you hear about this job?