Senior Software Engineer

About Qognify

Qognify helps safeguard your world. With a portfolio of Physical Security and Enterprise Incident Management solutions, we work as trusted partners to hundreds of customers around the globe ensuring security, safety and business operations continuity.

Qognify solutions includes video management, video and data analytics, and PSIM/ Situation Management solutions that are deployed in financial institutions, transportation agencies, airports, seaports, utility companies, city centers, and to secure many of the world’s highest-profile public events.

Overview of the position

Qognify is seeking to hire an experienced software engineer to join our R&D group.

If you have experience in JAVA/C#/C++ and you want to develop in Golang, this is the job for you!

You will take part in developing the next generation of video recording solutions. You will work with the most advanced architecture and development environment, with the most talented personnel of engineers.

Skills, Knowledge, Talents, Experience

  • Experience in Linux OS – must
  • Server-side development – minimum 5 years
  • Work experience with Java/C#/C++/Go
  • Linux experience
  • Willingness to teach and to share knowledge
  • Experience with video systems, video streaming – advantage
  • Experience with Golang – advantage
  • Can-do attitude


  • Develop new recorder for the Surveillance offering
  • Develop using a cloud native architecture
  • Develop with an orientation for system-level development, multi-threaded server-side applications
  • Program primarily in Golang
  • Work as part of the development team meeting aggressive deadline
  • Able to educate inexperienced developers on best practices of developing servers

Measures of success:

  • High quality of design and coding resulting in great performance and reliability
  • Proper integrative outcome achieved by very good team work
  • Meeting deadlines


  • BA in Computer Science or Computer Engineering

Share with a friend

Related opportunities: