Position: Senior Erlang Developer
Company: NCube
Experience required: 3y
English level: upper

looking for a high-performing Senior Erlang Developer for our EU-based Client, which is the world's leading software provider of open-source IoT data infrastructure.

They are dedicated to empowering future-proof IoT applications through one-stop, cloud-native products that connect, move, process, and analyze real-time IoT data—from edge to cloud to multi-cloud.

Project – the world's most scalable and reliable open-source MQTT messaging platform, supports 100M concurrent IoT device connections per cluster while maintaining 1M message per second throughput and sub-millisecond latency. It boasts more than 20K+ global users, connecting 100M+ IoT devices, and is trusted by over 300 customers in mission-critical IoT scenarios, including well-known brands like HPE, VMware, Verifone, SAIC Volkswagen and Ericsson.

**Requirements:**

Proficiency in Erlang
Minimum 2 years experience in designing, developing, and maintaining software running on BEAM
BS or MSc in computer science, software engineering, or similar
Experience in large-scale system design and development
Familiar with TCP/IP, MQTT, HTTP, and CoAP/LwM2M protocols
Previous knowledge in deploying software in the cloud
Fluent in English, both written and verbal

**Responsibilities:**

Develop and architect the next generation of our product which scales to support millions of IoT devices at low cost
Evaluate and define product features based on user and management experiences
Design and develop plugins and tools
Collaborate with EMQ open-source community, support issues, and feature requests coming from the community
Improving building and tooling for development and testing productivity

**We offer:**

Competitive salary with the regular review
Flexible working schedule, fully remote work opportunities
Accountant assistance
Vacation (up to 20 working days)
Paid sick leaves (10 working days)
Medical Insurance
Online English courses
Direct cooperation with the customer
Teambuildings, corporate parties and company trips abroad
Great working environment and team spirit