Job Title: Backend Developer
Department: R&D
Location: Tampere, Finland

We believe that top-notch, affordable connectivity is every company’s right

We have great technology and product. Like, the best in the world. It can connect millions of devices affordably in one network, without big infrastructure and operators. Heard of IoT? That’s our business, except that we actually can solve the problems for real, for once and for all. And it does not stop there. We are the inventors of the first non-cellular 5G, too – as good as cellular, just much cheaper. We are a leading IoT connectivity company focused on massive IoT networks, serving customers across the world with offices in Australia, Germany, Finland, France, India, and the United States.

See, what everyday work is at Wirepas, and get to know Mom!

Job description

We are looking for a backend developer to help us to develop services and support tools facilitating the setup, operating and maintenance of Wirepas Mesh networks. Our backend services are typically deployed to and provided by public or private cloud. We expect you to thrive on containers and  microservices, and know your way around Linux as well as different continuous integration and deployment systems. We want you to be self-motivated and driven to influence the way we operate. We hope that you are enthusiastic about backend development, learn new and better ways to improve our products, enhance our customer experience and share the results with the team. We need you to be solution driven and have an ambition to drive high quality code and documentation.


  • Software design and development 
  • Improving the overall backend architecture and solutions in collaboration with the team
  • Continuous integration and delivery


  • Bachelor’s or master’s degree in computer programming, computer science, or a related field
  • Experience on software development, CI/CD and agile methods
  • Familiarity with microservices architectures
  • Motivated to write flexible, reusable and portable code
  • Strong problem solving and verbal and written communication skills in English

Software development related knowledge requirements

  • Linux & Windows
  • JIRA, Confluence
  • Version control (preferably Git) and continuous integration systems 
  • Fluency or understanding of specific languages, such as Python and Javascript.
  • Knowledge of technologies related to the development of scalable microservices architectures
  • Understanding of the principles related to the development and deployment of Docker containers
  • Experience with relational and non-relational databases (e.g. timeseries or key-value datastores)
  • Familiarity with cloud infrastructure (AWS, Azure or GCP)

Extra points from

  • Experience with implementation of SaaS services using serverless technologies

In return, we offer you:

  • The Nordic work culture of trust, responsibility, freedom, and value for flat hierarchies
  • Locational flexibility and remote work. If you rather meet colleagues in real life and enjoy the office atmosphere, that’s an option too
  • Challenging, yet impactful work
  • Genuinely international working culture with some of the best talents
  • Indefinite contract with competitive salary and benefits

Contact person
Mauri Kuorilehto, Architect, Mesh Tools and Services
+358 50 486 9915