(Senior) Engineer, Cassandra Backend Development

Wafer Messenger Published: July 13, 2018

Description

Full-time responsibilities:

  • Capable of the conceptualization, development, and maintenance of backend and tools to scale a world class multimedia messaging application.

  • Collaborate with a team of world-class engineers committed to product quality and speed.

  • Be both a technical hands-on coder and people manager.

  • Find the optimal way to scale the infrastructure.

  • Provide technical leadership and guidance to both your team members and your project peers.

  • Define and deliver on project roadmap to automate optimal capacity planning and management.

  • Communicate cross-functionally across various teams, internal and external stakeholders to drive engineering efforts.

  • Capable of owning end-to-end product design, launch, and operation: support architecture design, define networking requirement, and code from scratch to support new product launch.

  • Develop tools to monitor user requests.

  • Work with financial analysts, operations, and engineering to perform cutting-edge technology investigation and cost analysis.

  • Identify backend-related issues proactively and work with the whole technical team to discover resolutions.

Experiences/Qualifications:

  • University degree in Software Engineering, Computer Science, or equivalent.

  • Proven proficiency in Erlang, BERT, MySQL, Cassandra, and Mobile Platforms (e.g. Java and/or Swift) with 2+ years (Engineer) or 6+ years (Senior Engineer) of experience in developing real-time distributed systems.

  • Experience in creating Android and/or iOS apps is a strong asset.

  • Experience in working with AWS is a strong asset.

  • Experience in web development is a strong asset.

  • Very fast learner.

  • Great problem solver.

  • Awesome team player, respectful of all nationalities and cultures.

  • Fully proficient in English.

  • Permission to work in the EU.

Related Jobs