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.