Backend Engineering Manager
Uganda Alcohol Industry Association (UAIA)
Remote · Full Time
Be the first to apply
- Experience
- 7+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 2 hours ago
- Work mode
- Work from home
- Education
- Bachelor's degree
- Eligibility
- Experienced backend engineering leaders who can work remotely from the United Arab Emirates and are prepared to manage backend teams, architecture, and delivery in a senior full-time role.
- Resume
- Required to apply
Job description
About the organization
The hiring company is a technology-focused business that builds reliable, secure, and scalable software to support strong digital experiences. Its teams work across backend, frontend, platform, DevOps, data, security, product, and QA to deliver systems that help drive innovation, growth, and operational effectiveness.
Role overview
This position is for an experienced Backend Engineering Manager who will own the direction, design, delivery, and ongoing improvement of backend services and systems. The role calls for someone who can guide architecture, lead engineering teams, define technical standards, and work closely with different business and technical stakeholders to create secure, resilient, and high-performing applications.
Key responsibilities
- Create and drive backend engineering plans that align with business goals, product direction, and technology priorities.
- Oversee the design, build, deployment, and upkeep of scalable backend applications, APIs, microservices, and distributed systems.
- Make architecture-level decisions that support uptime, scalability, reliability, security, and strong runtime performance in production.
- Work in close partnership with product, frontend, platform, DevOps, QA, security, and data teams to ship quality software.
- Set engineering guidelines, coding standards, architecture rules, and development practices that support secure and maintainable systems.
- Manage SDLC activities such as planning, code review, testing, releases, deployment, and ongoing process improvements.
- Track operational and engineering metrics such as availability, API performance, deployment frequency, change lead time, defects, MTTR, and team productivity.
- Improve system efficiency through tuning, database scaling, caching, messaging, and application monitoring.
- Lead incident handling, root-cause analysis, technical diagnosis, and corrective actions that strengthen platform reliability.
- Assess new backend frameworks, cloud services, technologies, and tools that can raise scalability, speed, and software quality.
- Handle engineering capacity, technical roadmaps, project prioritization, budgets, and vendor coordination for strategic initiatives.
- Prepare architecture notes, technical reports, metrics updates, and strategic recommendations for senior leadership.
- Mentor backend engineers, technical leads, and architects while building a culture of excellence, collaboration, innovation, and continuous improvement.
Requirements
- A bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a similar discipline is preferred.
- Postgraduate study or certifications in Cloud Computing, Software Architecture, Agile, Scrum, AWS, Azure, GCP, Kubernetes, or related areas are a plus.
- At least 7 years of experience in backend engineering, software development, or distributed systems work.
- At least 3 years of experience leading software engineering teams or backend development efforts is preferred.
- Strong command of backend architecture, REST APIs, GraphQL, microservices, distributed systems, databases, messaging, caching, and cloud-native design.
- Hands-on experience with languages such as Java, C#, Python, Go, Node.js, or similar backend stacks.
- Experience with SQL and NoSQL databases, AWS/Azure/GCP, Docker, Kubernetes, CI/CD pipelines, Git, monitoring tools, and Microsoft Office.
- Solid understanding of engineering best practices, secure coding, system design, DevOps, and Agile delivery methods.
- Strong analytical ability, strategic thinking, leadership, organization, and problem-solving skills.
- Excellent communication, stakeholder coordination, coaching, and cross-functional teamwork skills.
- Ability to prioritize technical quality, delivery, scalability, security, and business needs in a fast-moving environment.
- Comfort working independently in a remote setup.
What the employer offers
- Fully remote work within the United Arab Emirates.
- Competitive pay package.
- Opportunities for professional growth in engineering leadership.
- Exposure to cloud-native systems, distributed architectures, platform modernization, and digital transformation work.
- Flexible and collaborative work culture.
- A supportive environment that values innovation, technical quality, teamwork, and continuous improvement.
- The chance to lead scalable backend platforms used for critical business applications.
- Clear growth pathways into backend engineering, architecture, technology leadership, management, and executive roles.
Additional information
This is a senior-level full-time opportunity based in the United Arab Emirates with remote working arrangements.