T
Senior Golang Developer
torchinsky
Dubai, UAEAED 7,000-20,000/moToday
UAEIT & TechnologyFull Time
Skills Required
TypescriptPythonSqlDockerGit
Job Description
Join our client, a trailblazer in drone-in-a-box 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 server-side 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 C++17, Python, Golang, JS, Typescript, WebGL, gstreamer, and WebRTC on platforms like STM32 and NVIDIA Jetson.Holistic Development Approach: Engage in the end-to-end 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 reliabilityDevelop the protocols between all components of the system, work together with frontend and embedded developers to optimize end-to-end performanceDevelop backend server software (Golang)Work on video streaming subsystem to improve scalability and performance (Golang, C++)Ensure quality and stable operation of the systemCI/CD and development environment supportInteraction with customers to understand better their use cases and find better solutionsSoftware updates system for productionRequirementsAt least 5 years of commercial development experienceAt least 3 years of commercial development experience in GolangExperience in developing multi-threaded applicationsExperience with relational databases (PostgreSQL)Experience with operating system *nix familyExperience with Git version control systemExperience 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 applicationsNice-to-HaveBasic knowledge of C++ / PythonExperience with binary protocolsExperience in ACL (access control systems) design and implementationExperience with video processing libraries (preferably GStreamer)BenefitsA 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 hands-on experience and require all developers to participate in test flights, offering a unique perspective on our system's user experience.If you're 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.#J-18808-Ljbffr
Similar Opportunities
Data Analyst
Dubai Municipality
Dubai, UAEAED 7,000-18,000/moToday
UAEIT & Technology
Omnichannel & Customer Experience (CX) Architect
Dicetek LLC
Dubai, UAEAED 8,000-22,000/moToday
UAEIT & Technology
Enterprise Architect
Westbourneconsultants
Dubai, UAEAED 8,000-22,000/moToday
UAEIT & Technology
Software Architect
sifiapp
Riyadh, Saudi ArabiaSAR 25,000-33,333/moToday
Saudi ArabiaIT & Technology
Strategic IT Leader
Modon
Abu Dhabi, UAEAED 4,000-10,000/moToday
UAEIT & Technology
Senior Fullstack Engineer
Globant
Riyadh, Saudi ArabiaSAR 16,667-25,000/moToday
Saudi ArabiaIT & Technology