drjobs Senior Golang Developer العربية

Senior Golang Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Dubai - UAE

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Join our client a trailblazer in droneinabox solutions and make a significant impact as Senior Go Developer. The mission is to revolutionize critical infrastructure and perimeter surveillance with a system that seamlessly integrates drones landing stations client computers and more offering users unprecedented control and automation.

Why

  • Innovative Projects: Lead the development of serverside software that orchestrates an entire ecosystem of drones and related technology handling everything from automated flights to data management.
  • Comprehensive Technology Stack: Work with a broad spectrum of modern technologies including C17 Python Golang JS Typescript WebGL gstreamer and WebRTC on platforms like STM32 and NVIDIA Jetson.
  • Holistic Development Approach: Engage in the endtoend creation process of mechanics electronics and software ensuring deep integration and rapid feature deployment.

In this position you will be responsible for:

  • Optimize the backend and whole system architecture for better scalability and reliability

  • Develop the protocols between all components of the system work together with frontend and embedded developers to optimize endtoend performance

  • Develop backend server software (Golang)

  • Work on video streaming subsystem to improve scalability and performance (Golang C)

  • Ensure quality and stable operation of the system

  • CI/CD and development environment support

  • Interaction with customers to understand better their use cases and find better solutions

  • Software updates system for production



Requirements

  • At least 5 years of commercial development experience

  • At least 3 years of commercial development experience in Golang

  • Experience in developing multithreaded applications

  • Experience with relational databases (PostgreSQL)

  • Experience with operating system *nix family

  • Experience with Git version control system

  • Experience with CI/CD system (Gitlab CI)

  • Experience with containerization systems (Docker)

  • Experience with realtime high load network applications development (using TCP UDP Websocket)

  • Ability to profile and debug Go applications


NicetoHave:
  • Basic knowledge of C / Python

  • Experience with binary protocols

  • Experience in ACL (access control systems) design and implementation

  • Experience with video processing libraries (preferably GStreamer)



Benefits


  • A vibrant international team committed to innovation.
  • A comfortable Dubai office surrounded by passionate engineers.
  • A competitive salary and a comprehensive relocation package.

My client value handson experience and require all developers to participate in test flights offering a unique perspective on our systems user experience.

If youre ready to contribute to the forefront of surveillance technology and enjoy the thrill of seeing your work take flight we d love to have you on board.



At least 5 years of commercial development experience At least 3 years of commercial development experience in Golang Experience in developing multi-threaded applications Experience with relational databases (PostgreSQL) Experience with operating system *nix family Experience with Git version control system Experience with CI/CD system (Gitlab CI) Experience with containerization systems (Docker) Experience with real-time, high load network applications development (using TCP, UDP, Websocket) Ability to profile and debug Go applications Nice-to-Have: Basic knowledge of C++ / Python Experience with binary protocols Experience in ACL (access control systems) design and implementation Experience with video processing libraries (preferably GStreamer)

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobs.ae is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.