LORIOT is looking for a

IoT Tech Lead
Zurich, Switzerland

We are on the quest to find a new team member for our headquarters in Zurich,
who will take over some of key responsibilities in leading software development and managing the software development team.

We, LORIOT, are a young Swiss company building the future of the Internet of Things.
And you can now be a significant part of it.
Our team is young, energetic, motivated, and we would like to add another like-minded person to it.

Basic requirements rather standard

  • Systematic, analytical thinking
  • Microservices architecture
  • Large scale distributed systems and algorithms
  • Scale-out / scale-up, clusetring, replication, sharding
  • Distributed messaging (MQTT, AMQP, Kafka, RabbitMQ)
  • Load balancing, high availability (nginx, haproxy)
  • Modern distributed databases (NoSQL, SQL, time-series)
  • Amazon AWS, Microsoft Azure
  • Cross data center replication
  • Sound understanding of web services (WebSockets, HTTP, REST)
  • Sound knowledge of network protocols (IP, TCP, UDP, DNS, NTP)
  • Profficient in one high-level programming language (typescript, javascript, python, ruby, java, ...)

Would be great or you'll need to learn

  • Good overview of IoT technologies & platforms
  • Node.js, typescript, javascript
  • LoRa & LoRaWAN, LTE-M, NB-IoT, SigFox, RPMA
  • Agile Development (SCRUM, JIRA)
  • Lean methodology (build - measure - learn)
  • Demonstrable success in leading software development team
  • Demonstrable success in bringing innovative products to market
  • Security (PKI, TLS, AES, Diffie-Hellman, symmetric / assymetric cryptography)
  • Programming in C / C++
  • Linux & embedded Linux basics (bash, kernel, cross-compiling)

Who should you be apart from exceptional

  • Engineer, with interest in both software and hardware
  • Architect, with good overview of modern cloud technologies
  • Team leader, inspiring, training and empowering others
  • Holder of (at least) a master's degree in Computer Science or related field, or have an equivalent (5+ years), demonstrable, relevant work experience
  • Spirited, energetic, easy-going person
  • Passionate about Internet of Things, gadgets, and technology in general
  • Fluent in English and one other language, any other languages are an asset and can be put to good use

We expect you to do your best

  • Lead software development teams
  • Interface with operations teams
  • Work closely with the CTO on key architecture and strategic decisions
  • Lead innovation efforts and continuously improve processes and operations
  • Design and prototype new software components and products
  • Assess feasibility of projects and customer requirements
  • Participate in improving detailed technical and functional documentation
  • Play active role in the agile development team
  • Work with quality assurance and operations team to assure optimal delivery and availabilty of our services
  • Review customer feedback
  • Peer-review source code

What we offer our best effort

  • Equity
  • Flexible compensation and perks matching your experience
  • Flat hierarchy and appreciation of individual work
  • World-wide visibility of your work
  • Working with young, motivated, passionate, international people
  • Working with exciting, state-of-the-art technology for the Internet of Things
  • Office in Thalwil, Switzerland

To apply

Send us a link to your updated LinkedIn profile (or simply a CV as PDF if you prefer)
and a short introduction of yourself / your motivation (just a few sentences) to jobs@loriot.io

Important: Please note that you need to be a citizen of EU-27/EFTA or have a valid work permit (B or C) for Switzerland for the next 3 years.