Software Engineering Lead Job Vacancy in Arua, Uganda – Information Technology

Apply Now

Job Description

Position: Software Engineering Lead

Company: Google Uganda

Location: Arua, Uganda

Experience: 5-7 years

Education: Bachelor of Science in Computer Science

Employment Type: Full-time

Industry: Information Technology

Department: Engineering

Salary: 15,000,000 – 25,000,000 SSP

Vacancies: 1

Company Overview

Google is a global leader in technology, dedicated to organizing the world’s information and making it universally accessible and useful. In Uganda, we are expanding our footprint to drive digital innovation across East Africa. We pride ourselves on fostering a culture of creativity, inclusivity, and groundbreaking research. As part of our mission to empower local communities through technology, we are establishing robust engineering hubs that leverage cutting-edge advancements in artificial intelligence, cloud computing, and machine learning. This is a premier opportunity for professionals seeking high-impact Career Opportunities in Uganda within a world-class tech environment.

Our presence in the region is focused on solving complex local challenges using global-scale technology. We believe that the next wave of digital transformation will emerge from diverse talent pools, and we are committed to investing in the local tech ecosystem. By joining our team, you become part of a global network of innovators who are redefining how people interact with information every single day.

For more information on our global initiatives, visit https://ugandajobssearch.com.

Job Overview

We are seeking a highly skilled and visionary Software Engineering Lead to spearhead our development efforts in the Arua region. This role is critical for our mission to build scalable, high-performance software solutions tailored to the unique needs of the African market. The successful candidate will lead a team of talented engineers, overseeing the entire software development lifecycle from conception to deployment. This position requires a deep understanding of distributed systems, microservices architecture, and cloud-native technologies.

As a leader, you will bridge the gap between product management and technical execution, ensuring that our engineering standards remain world-class while meeting aggressive delivery timelines. This is not just a coding role; it is a leadership position that requires strategic thinking, mentorship, and a passion for technical excellence. If you are looking for Employment in Uganda that offers unparalleled technical challenges, this is the role for you.

Key Responsibilities

  • Lead and mentor a multidisciplinary team of software engineers to deliver high-quality software products.
  • Architect and design scalable backend services and APIs to support millions of concurrent users.
  • Collaborate with Product Managers to define technical requirements and roadmap milestones.
  • Implement rigorous code review processes and automated testing to ensure system reliability.
  • Drive the adoption of DevOps best practices, including CI/CD pipelines and containerization.
  • Troubleshoot complex production issues and optimize system performance across distributed environments.

Required Skills

  • Expert proficiency in Java, Python, or Go.
  • Deep understanding of cloud infrastructure (GCP, AWS, or Azure).
  • Strong experience with SQL and NoSQL database management.
  • Excellent communication skills for cross-functional collaboration.
  • Proven ability to manage technical debt while maintaining rapid development cycles.

Education

A Bachelor’s degree in Computer Science, Software Engineering, or a related technical field is mandatory. A Master’s degree in a specialized field like Artificial Intelligence or Distributed Systems is highly preferred.

Experience

Candidates must possess at least 5 years of professional software development experience, with at least 2 years in a leadership or senior-level capacity. Proven experience in managing large-scale web applications is essential for this Job Vacancy in Uganda.

Salary

The monthly salary for this position ranges from 15,000,000 SSP to 25,000,000 SSP, depending on experience and technical assessment.

Benefits

  • Competitive salary and performance-based bonuses.
  • Comprehensive health and wellness insurance coverage.
  • Flexible working hours and remote work options.
  • Access to world-class learning and development resources.
  • Relocation assistance for qualified candidates.

Explore more international roles at https://tunisiajobsearch.com/.

Training

  • Continuous professional development through Google internal workshops.
  • Certification programs for cloud architecture and security.
  • Leadership training for emerging engineering managers.

Working Environment

Our Arua office is designed to foster collaboration and innovation. We provide a modern, high-tech workspace that encourages both deep focus and spontaneous teamwork. We operate in a fast-paced, agile environment where data-driven decisions are the norm. We are actively Hiring in Uganda to build a diverse team that reflects the vibrant culture of the region.

Application Process

Interested candidates should submit their CV and a cover letter detailing their technical achievements through our official portal. The process includes a technical screening, a series of coding interviews, and a leadership assessment. For more Uganda Jobs, please keep an eye on our career page.

Visit https://namibiajobsearch.com for more regional opportunities.

Equal Opportunity Statement

Google is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, or disability.