Software Engineering Manager

1 month ago


Nairobi, Kenya Microsoft Full time

JOB SUMMARY

Our team is focusing on scaling and enhancing our applications and platforms in dimensions such as robust architecture, ease of management, customer experience, permission model and large-scale adoption.We are seeking an Engineering manager to Develop “best-in-class” engineering for our services by ensuring that the services and the components are well-defined and modularized, secure, reliable, diagnosable, actively monitored and reusable.QualificationsRequired QualificationsBachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR equivalent experience.2+ years people management experience.Other Requirements:Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter.

RESPONSIBILITIES

Lead the definition of requirements, key performance indicator (KPIs), priorities and planning of engineering deliverables.Lead the design and implementation of client and services for extremely high scale, throughput, durability, and low latency.Manage, coach and mentor engineers, build a high-performing engineering team.Develop and maintain a wide and deep knowledge of our platform and the space, recognize problems, Identity opportunities, design solutions.Work closely with customers and partners to understand their requirements and scenarios, and effectively lead towards delivering the necessary solutions.Define a direction for your team to deliver such solutions and adjust and change course as needed when facing challenges.Collaborate with other engineers, program managers, and designers across the Entra organization and beyond to deliver end-to-end experiences that delight our customers and users.Gain a working understanding of Microsoft businesses and collaborate with mentors and leaders to contribute to cohesive, end-to-end experiences for our users.Leverages a variety of feedback channels to incorporate insights into future designs or solution fixes.Coaches’ incorporation of appropriate continuous feedback loops measuring customer value, usage patterns, and other actionable metrics of value.Engineering Excellence Builds and maintains communication with key partners across the Microsoft ecosystem of engineers. Acts as a key contact for leadership to ensure alignment with partners' expectations. Builds partner

REQUIRED SKILLS

Team leadership, Collaboration, Programming, Python, Software architecture

REQUIRED EDUCATION

Bachelor's degree



  • Nairobi, Kenya Software Group Full time

    Software Group is a global technology company that is specialized in delivery channel and integration solutions for institutions that provide financial services. We help financial service providers digitize their business and successfully go through the process of digital transformation, extend their outreach and improve operational efficiency Main...


  • Nairobi, Kenya GOODINFO Full time

    ABOUT THE COMPANYGOODINFO is a technology-focused management consulting firm. We help our customers turn great, tech-based ideas into products and services their customers will love.JOB SUMMARYWe seek a highly skilled and experienced Software Engineering Manager to lead our dynamic engineering team. The ideal candidate will have a strong technical...


  • Nairobi, Nairobi Area, Kenya GOODINFO Full time

    ABOUT THE COMPANYGOODINFO is a technology-focused management consulting firm. We help our customers turn great, tech-based ideas into products and services their customers will love.JOB SUMMARYWe seek a highly skilled and experienced Software Engineering Manager to lead our dynamic engineering team. The ideal candidate will have a strong technical...


  • Nairobi, Nairobi Area, Kenya GOODINFO Full time

    GOODINFO is a technology-focused management consulting firm. We help our customers turn great, tech-based ideas into products and services their customers will love.ROLEWe seek a highly skilled and experienced Software Engineering Manager to lead our dynamic engineering team. The ideal candidate will have a strong technical background, excellent leadership...


  • Nairobi, Kenya GOODINFO Full time

    GOODINFO is a technology-focused management consulting firm. We help our customers turn great, tech-based ideas into products and services their customers will love. ROLE  We seek a highly skilled and experienced Software Engineering Manager to lead our dynamic engineering team. The ideal candidate will have a strong technical background, excellent...


  • Nairobi, Nairobi Area, Kenya Microsoft Full time

    Job DescriptionWe're on the hunt for a Principal Software Engineering Manager. The Identity engineering team at Microsoft is responsible for developing and overseeing Microsoft's identity platform across its cloud services and products like Azure, Microsoft 365, and Xbox. We are constantly striving for groundbreaking ideas that drive significant progress in...


  • Nairobi, Kenya Microsoft Full time

    Job Description We are hiring a Principal Software Engineering Manager. The Identity engineering organization builds and manages Microsoft’s identity platform for all of Microsoft’s cloud services and products including Azure, Microsoft 365, and Xbox. We boldly pursue big ideas that power transformational advances in security, user management, access...


  • Nairobi, Nairobi Area, Kenya Microsoft Full time

    JOB SUMMARYOur team is focusing on scaling and enhancing our applications and platforms in dimensions such as robust architecture, ease of management, customer experience, permission model and large-scale adoption.We are seeking an Engineering manager to Develop "best-in-class" engineering for our services by ensuring that the services and the components are...

  • Software Engineer

    2 months ago


    Nairobi, Kenya Microsoft Full time

    Job Description We are seeking a Software Engineer who can help us design, implement, and deliver high-quality and high-scale cloud services that meet the needs of our customers and partners, willing to explore the unknown, from RDBMS and LDAP directories to Kerberos and SCIM protocols, from Hyper-V virtual machines to Azure DevOps pipelines. The Software...

  • Software Engineer

    3 months ago


    Nairobi, Nairobi Area, Kenya Microsoft Full time

    Job DescriptionWe are in search of a Software Engineer to aid us in designing, implementing, and delivering top-notch and large-scale cloud services tailored to the requirements of our clients and partners. You should be ready to venture into unexplored territories, transitioning from RDBMS and LDAP directories to Kerberos and SCIM protocols, from Hyper-V...

  • Software Engineer

    2 months ago


    Nairobi, Kenya Yashio Kenya Full time

    Job Description As a Software Engineer, you’ll be part of our dynamic web application development team. This is your opportunity to engage with diverse projects, from small-scale gems to grand innovations, all while gaining invaluable practical experience and refining your skills. Your role will encompass: Crafting Web APIs, Web front-end applications,...

  • Software Engineer at

    4 weeks ago


    Nairobi, Nairobi Area, Kenya Pawa IT Solutions Full time

    At Pawa IT Solutions, we deliver the promise and offerings of Cloud to businesses and institutions. We strive to provide our customers with the best user and product experience in the cloud, enabling your organization to get the ROI it deserves from this investment right from our inception in 2013. Our Core Google Cloud Offerings, which we have certification...

  • Software Engineer

    3 months ago


    Nairobi, Kenya Fin Kenya Full time

    Position Overview: We are looking for a Software Engineer to help us build functional products and applications. You will be responsible for designing and developing robust, scalable, and secure server-side applications that power our web and mobile applications. Our engineering team supports development at the Group level, building solutions across all our...


  • Nairobi, Nairobi Area, Kenya Staffrite Full time

    You will be part of a highly motivated and skilled team incubating a new business for IBM with the goal of accelerating science and societal impact, focusing especially in chemistry, materials, biomedical sciences, climate, and sustainability. A Discovery Platform Software Engineer collaborates with other engineers, product management, and other team members...

  • Lead Software Engineer

    3 months ago


    Nairobi, Kenya Quick Cart Africa Inc. Full time

    Role Description This is a full-time on-site role for a Lead Software Engineer at Quick Cart Africa Inc. located in Nairobi County, Kenya. As a Lead Software Engineer, you will be responsible for designing, developing, testing, and maintaining high-quality back-end web applications. You will work closely with cross-functional teams to develop scalable...


  • Nairobi, Nairobi Area, Kenya GiveDirectly Full time

    GiveDirectly is the first - and largest - nonprofit that lets donors like you send money directly to the world's poorest. We believe people living in poverty deserve the dignity to choose for themselves how best to improve their lives - cash enables that choice.About this roleTechnology will play a critical role in enabling the next generation of cash...


  • Nairobi, Nairobi Area, Kenya Canonical Full time

    JOB SUMMARYWhat we're looking for in youExperience with Linux packaging (Debian, RPM, Yocto)Experience working with Python, C, C++Experience with IoT / Embedded devices from boot loaders and BSP enablement including hardware acceleratorsExperience managing software engineers with a track record of planning, delivery and qualityExcellent verbal and written...


  • Nairobi, Nairobi Area, Kenya GiveDirectly, Inc Full time

    ABOUT THE COMPANYWe manage transfers end-to-end using electronic monitoring and payment technology.JOB SUMMARYTechnology will play a critical role in enabling the next generation of cash delivery: from identifying recipients without needing to knock on doors to a modern payments infrastructure that gets dollars in recipients' hands faster and more scalably....


  • Nairobi, Nairobi Area, Kenya Canonical Full time

    Senior Engineering Team Lead Join Canonical, a remote-first company that delivers open source to the world faster, more securely and more cost effectively than any other company. About the Role Lead and develop a team of engineers, ranging from graduate to senior Represent your team to partners, product stakeholders and customers ...


  • Nairobi, Nairobi Area, Kenya Nexleaf Analytics Full time

    Your RoleAs a Backend Software Engineer at Nexleaf, you will play a crucial part in scaling up our impact by working in a diverse team dedicated to designing and building the core backend code for our cloud-based service. This service gathers and analyzes data from some of the most remote locations on the planet and connects to a vast network of IoT/M2M...