Golang / Go Job: Lead Golang Developer in Dubai ( real-time, high load network applications development)

Torchinsky Executive Search

Lead Golang Developer in Dubai ( real-time, high load network applications development) through Torchinsky Executive Search

๐Ÿ‡ฆ๐Ÿ‡ช United Arab Emirates โ€บ Dubai
  (Posted Feb 13 2024)

Salary
K120 - K150 USD gross (0 tax in Dubai) USD

Job description
Job Description
Join our client, a trailblazer in drone-in-a-box solutions, and make a significant impact as Lead 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 reliability
- Develop the protocols between all components of the system, work together with frontend and embedded developers to optimize end-to-end 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 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)

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 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.


 

Recruiter: Torchinsky Executive Search

Torchinsky Executive Search
job info / career page
Linkedin profile
Location: Dubai, United Arab Emirates


Skills wanted, in addition to Golang:
golang docker git go postgresql
python typescript webrtc

Golang recruiter: CloudDevs

Golang recruiter: CloudDevs
Golang recruiter: CloudDevs

Are you based in the US ๐Ÿ‡บ๐Ÿ‡ธ
and interested in golang talent
from Latamโ€™s largest talent pool?
G2 favorite CloudDevs can find you
a Silicon Valley-caliber talent in 24 hours.
Golang recruiter: CloudDevs
Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with docker Golang jobs with git Golang jobs with postgresql Golang jobs with python Golang jobs with typescript Golang jobs with webrtc
๐ŸŒ Remote golang jobs ๐Ÿ”Ž ๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿ‡ช๐Ÿ‡บ Golang recruiter ๐Ÿ“ง Golang jobs newsletter ๐ŸŒŽ Recruiter: CloudDevs ๐Ÿ“Š Golang jobs statistics ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in United States ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in California ๐Ÿ‡ฌ๐Ÿ‡ง Golang jobs in United Kingdom ๐Ÿ‡ฌ๐Ÿ‡ง Golang jobs in London ๐Ÿ‡ฉ๐Ÿ‡ช Golang jobs in Germany ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in San Francisco, CA ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in New York ๐Ÿ‡ฆ๐Ÿ‡บ Golang jobs in Australia ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in New York, NY ๐Ÿ‡ฆ๐Ÿ‡บ Golang jobs in Sydney ๐Ÿ‡จ๐Ÿ‡ฆ Golang jobs in Canada ๐Ÿ‡ฉ๐Ÿ‡ช Golang jobs in Berlin ๐Ÿ‡ณ๐Ÿ‡ฑ Golang jobs in Netherlands ๐Ÿ‡จ๐Ÿ‡ฆ Golang jobs in Toronto ๐Ÿ‡ฎ๐Ÿ‡ณ Golang jobs in India ๐Ÿ‡ณ๐Ÿ‡ฑ Golang jobs in Amsterdam ๐Ÿ‡ธ๐Ÿ‡ช Golang jobs in Sweden ๐Ÿ‡ฉ๐Ÿ‡ช Golang jobs in Hamburg ๐Ÿ‡ซ๐Ÿ‡ฎ Golang jobs in Finland ๐Ÿ˜ Aws & Golang jobsโ˜ธ๏ธ Kubernetes & Golang jobs๐Ÿณ Docker & Golang jobs๐Ÿ Python & Golang jobs๐Ÿช› Terraform & Golang jobs๐ŸŽ›๏ธ Microservices & Golang jobs๐Ÿค– Ai & Golang jobs๐ŸŸฆ Typescript & Golang jobsโ˜• Java & Golang jobs๐Ÿง Linux & Golang jobs๐Ÿ—„๏ธ Sql & Golang jobsโ˜๏ธ Gcp & Golang jobs๐Ÿ—„๏ธ Postgresql & Golang jobs๐Ÿง‘โ€๐Ÿ’ป Devops & Golang jobsโ˜๏ธ Azure & Golang jobsโš™๏ธ Saas & Golang jobsโš›๏ธ React & Golang jobsโ˜• Javascript & Golang jobsโœ‰๏ธ Kafka & Golang jobs๐Ÿ—„๏ธ Postgres & Golang jobs๐Ÿ“‚ Redis & Golang jobs๐Ÿด Git & Golang jobs๐ŸŸฉ Node & Golang jobsโš™๏ธ Rust & Golang jobs