-
Tech Unicorn

Senior Lead Software Engineer (Backend)

Tech Unicorn
United Arab Emirates · Full-time · Mid-Senior

We are looking for a Senior Lead Software Engineer with strong expertise in Golang to lead the design, development, and optimization of scalable backend systems. This hybrid role combines hands-on technical contributions with team leadership and is ideal for someone who thrives in a fast-paced, collaborative environment.

Key Responsibilities:
Technical Leadership
  • Lead a team of engineers through all phases of the SDLC (Software Development Life Cycle).
  • Drive architectural decisions and ensure high standards in system design and code quality.
  • Review code, mentor junior developers, and promote best practices in Golang development.
Backend Development
  • Design and build highly scalable and resilient backend services using Golang.
  • Develop RESTful APIs, gRPC services, and integrate with microservices architecture.
  • Ensure system performance, availability, and reliability through efficient coding and resource management.
Collaboration & Delivery
  • Work closely with cross-functional teams including Product, DevOps, QA, and Frontend to ensure seamless project execution.
  • Translate business requirements into technical specifications and system designs.
  • Participate in sprint planning, estimations, and Agile ceremonies.
Cloud & DevOps Integration
  • Deploy and monitor services in cloud platforms (Azure).
  • Contribute to CI/CD pipeline setup and automation using tools like Docker, Kubernetes, GitHub Actions, or Jenkins.
  • Implement logging, monitoring, and alerting for production systems.
Required Skills & Qualifications:
  • 6+ years of software development experience, with 3+ years in Golang.
  • Solid understanding of distributed systems, microservices, and backend performance optimization.
  • Experience with RESTful API design, gRPC, message queues (Service bus, RabbitMQ).
  • Proficient in working with SQL & NoSQL databases (e.g., PostgreSQL, MongoDB, DynamoDB).
  • Strong grasp of cloud infrastructure and experience deploying on Azure.
  • Familiar with containerization (Docker) and orchestration (Kubernetes).
  • Proven ability to mentor developers, lead teams, and manage project delivery timelines.
Preferred Qualifications:
  • Experience in high-scale system design or real-time applications.
  • Familiarity with Infrastructure as Code (IaC) tools like Terraform.


Key Skills

Ranked by relevance

microservices devops grpc infrastructure as code message queues kubernetes postgresql docker golang nosql cicd
Login to Apply
Posted
Apr 30, 2025
Type
Full-time
Level
Mid-Senior
Location
Dubai

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Tech Unicorn
Related

Backend Developer – Golang, .NET, C++, C# (Microservices & AI Integration)

2025-08-28

Full-time
Entry
United Arab Emirates
IT Services
Engineering
View Job Details
Tech Unicorn
Related

Golang Developer

2025-07-30

Contract
Entry
United Arab Emirates
IT Services
Engineering
View Job Details
Tech Unicorn
Related

Golang Developer

2025-07-24

Contract
Entry
United Arab Emirates
IT Services
Engineering