Every company wants to change the world, and we are doing it. Skylo’s unique service allows standard cellular devices to simply connect directly over both cellular and satellite networks seamlessly for data, messaging, SOS and other critical applications. We are bringing hybrid cellular - satellite connectivity to ordinary cellular devices.

We offer an opportunity to join our team in Espoo, Finland where you will be working across diverse technical teams such as software, hardware, chipsets, satellite and network virtualization with a focus on the Core Network Services. You are a self-motivated multi-tasker and a team-player. You have a solid software engineering background and strong interest in learning new technologies and development methods. You are proactive and have a hands-on approach to work assignments. You should be interested in stretching yourself into new territories with a goal of seeing your work have an impact globally across various industries.

We offer a professional development path to further deep tech or to holistic product/technology management.  

Responsibilities:

  • Design, develop and maintain services and protocols for a scalable data channel across the Skylo network
  • Implement real-time data flows between IoT devices and Cloud
  • Develop 3GPP Layer3 Core Networking functions for IP and Non-IP services
  • Actively participate in the design, development, maintenance and improvement of 3GPP SCEF (Service Capability Exposure Function) Client for Non-IP services
  • Continuously improve the system, identify bottlenecks, fix issues and proactively enhance the solution
  • Promote a DevOps mindset to enable automated builds & release processes

Requirements:

  • Master’s degree in Computer Science/Telecommunications (or equivalent) required, or Bachelor's degree with considerable industrial experience
  • 5+ years software engineering/development experience
  • Knowledge of telecommunication systems (4G/5G), protocols and stacks, especially the S1-AP/S1-MME interface between Base Station and Core Network is highly desired
  • Knowledge of Evolved Packet System including interactions between the Functional Elements - MME, HSS, S-GW, P-GW, SCEF for IP and Non-IP services.
  • Hands-on experience with GoLang, Python and Kotlin
  • Hands-on experience with Microservices based architecture and solutions.
  • Knowledge and / or experience with SQL databases such as PostgreSQL, TimescaleDB and SQLite
  • Knowledge and / or experience with No-SQL databases such as Redis
  • Knowledge and / or experience with messaging systems, namely RabbitMQ, Kafka and Google PubSub
  • Knowledge and / or experience with cloud native tools and solutions, namely Docker and Kubernetes
  • Experience with DevOps tools like Maven, Gitlab, with common tools like JIRA, Confluence
  • Knowledge and / or experience with Google Cloud Platform is appreciated
  • You are highly collaborative, with excellent communication skills, and able to work independently with minimum supervision

Apply for this Job

* Required