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.
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.
- 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.
- 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.
- 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.
- 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.
- Experience in high-scale system design or real-time applications.
- Familiarity with Infrastructure as Code (IaC) tools like Terraform.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Backend Developer – Golang, .NET, C++, C# (Microservices & AI Integration)
2025-08-28
Golang Developer
2025-07-30
Golang Developer
2025-07-24
- Posted
- Apr 30, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Dubai
- Company
- Tech Unicorn
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Backend Developer – Golang, .NET, C++, C# (Microservices & AI Integration)
2025-08-28
Golang Developer
2025-07-30
Golang Developer
2025-07-24