Cloud Back-end lead developer

Do you want to be a key player in the development of Irisity's cloud-hosted back-end systems and make sure that our system is stable, coherent, high-performing and scalable? If yes? Please apply!
Scroll to content

Do you want revolutionize the security industry using ethical AI?

At Irisity you will be given the opportunity to change the world to the better through real-time video analytics powered by machine learning. Irisity is a public software company situated at Lindholmen, Göteborg where the innovation spirit is flourishing. Our focus is to detect and predict suspicious activities while preserving people’s integrity. We believe that enhanced AI performance, ethics and integrity go hand in hand, creating a positive mark within the camera security industry.

About this role
We are now looking for a senior cloud back-end developer that can take a technical lead in our cloud back-end development. You will be a key player in the development of our cloud-hosted back-end systems, connecting thousands of cameras and real-time video processing units with security operators, support staff and site managers world-wide.

Your work will span all parts of our back-end infrastructure, including intra-service communication, APIs, databases, automated update distribution, and web portals for configuration and health monitoring of our video analytics product. You will work closely together with machine learning researchers, system architects, front-end developers, UX designers, software testers and support staff. Your work will touch all aspects of software development, including requirements analysis, architectural design, implementation and testing. As a lead developer, we expect you to take on a full technical responsibility of major system parts, developing and maintaining long-term technical roadmaps and strategies, and making sure that our system is stable, coherent, high-performing and scalable.

Our R&D department consists of tight agile teams, where most people contribute to several aspects of the system. You will be located at our main office in Göteborg, as part of a team with a lot of energy and a strong community. In our company culture, we give a lot of individual freedom to each team member, as long as everyone takes responsibility and the teams function as a whole. For example, during the ongoing pandemic, we have full flexibility regarding working from home or from the office, depending on what each staff members feels is the right trade-off between safety, convenience and efficiency.

Who we think you are
For this role, we expect you to have extensive experience from building large-scale web applications in the Microsoft Azure ecosystem. You need to have a great understanding of the interplay between back-end system parts, databases, APIs and front-ends. We expect you to be able to predict potential performance bottlenecks when scaling up complex web applications, and know how to design and implement solutions that avoid them. You also need a great understanding of IT security aspects of such systems, including strategies for encryption and user authentication.

As personal qualities, we expect good communication and organization skills and great personal initiative and drive, with an ability to understand the requirements of different stakeholders, keeping things organized, and making things happen.

To be qualified for this role, we have the following minimum requirements:

  • MSc in software engineering or equivalent.
  • At least 5 years (full-time) experience from software development within C# / .NET.
  • At least 3 years (full-time) experience from back-end development using the Microsoft Azure infrastructure.
  • At least 1 year (full-time) experience from designing and architecting complex large-scale web applications in Azure (thousands of users/clients, millions of database entries, several requests per second, handled by loosely coupled distributed fault-tolerant system components).

Experience from containerization using Docker, Kubernetes or similar is strongly meriting. Knowledge about other cloud environments such as AWS or google cloud is also a bonus.

Great skills in the English language is a requirement and good Swedish skills is an advantage.

About Irisity
At Irisity, we develop video analytics software for the security industry with great respect for personal integrity and privacy, focusing on detecting suspicious activity rather than exposing personal identity. Our system excels at the automatic detection of unwanted activity, such as intruders at construction sites at night, or people climbing roofs or breaking windows. We focus on detecting and preventing criminal activity, and never do things like registering the identity and whereabouts of regular citizens. At sensitive installations such as schools, our system even white-masks all individuals to hide their identity, to make sure that the invasion of privacy is kept at a zero level. This way, our system can detect what happens and alert, leading to reduce crime rates and increase safety without any negative effects on personal integrity.

Irisity AB (publ) is a public company listed at OMX Nasdaq First North, with main office in Goteborg. We currently employ a staff of 40+ people within development, sales, support and finance. Our R&D department consists of a computer vision / machine learning team with a high number of PhDs, together with and excellent group of system architects, designers and software developers. Our software is packaged into a complete cloud-based SaaS platform marketed towards large global customers and with thousands of cameras connected.


Selection and interviews will be performed continuously, meaning that the role can be assigned before last day for applications, so send in your application swiftly.

Or, know someone who would be a perfect fit? Let them know!


Lindholmspiren 7a
417 56 Göteborg Directions 0771-411100 View page


Applicant tracking system by Teamtailor