Senior Software Engineer at Microsoft
Overview
Security represents the most critical priorities for our
customers in a world awash in digital threats, regulatory scrutiny, and estate
complexity. Microsoft Security aspires to make the world a safer place for all.
We want to reshape security and empower every user, customer, and developer
with a security cloud that protects them with end to end, simplified solutions.
The Microsoft Security organization accelerates Microsoft’s mission and bold
ambitions to ensure that our company and industry is securing digital
technology platforms, devices, and clouds in our customers’ heterogeneous
environments, as well as ensuring the security of our own internal estate. Our
culture is centered on embracing a growth mindset, a theme of inspiring
excellence, and encouraging teams and leaders to bring their best each day. In
doing so, we create life-changing innovations that impact billions of lives
around the world.
The App Platform team within the Microsoft Security org works on services that
support healthy and secure configuration and management of applications.
Microsoft’s mission is to empower every person and every
organization on the planet to achieve more. As employees we come together with
a growth mindset, innovate to empower others, and collaborate to realize our
shared goals. Each day we build on our values of respect, integrity, and
accountability to create a culture of inclusion where everyone can thrive at
work and beyond.
Responsibilities
- Influence
the product vision by working closely with product development and
engineering teams and ensure best quality design and architecture.
- Lead
key technical initiatives and serve as the lead on our most technically
complex, cross-functional projects.
- Design
systems for scalability and performance with highest quality and following
best engineering practices.
- Lead
the design, get hands dirty and write/review code/design and finally
deploy the best code into production.
Qualifications – Required:
- Required/minimum
qualifications Bachelor’s Degree in Computer Science or related technical
field AND 4+ years technical engineering experience with coding in
languages including, but not limited to, C, C++, C#, Java, JavaScript, or
Python OR equivalent experience.
- Ability
to solve problems with a data driven approach.
Additional or preferred qualifications:
- Master’s
Degree in Computer Science or related technical field AND 6+ years
technical engineering experience with coding in languages including, but
not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor’s
Degree in Computer Science or related technical field AND 8+ years
technical engineering experience with coding in languages including, but
not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent
experience.
Qualifications – 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.
This position will be open for a minimum of 5 days, with
applications accepted on an ongoing basis until the position is filled.
Country Manager at Microsoft
Overview
Leverages internal resources and uses a data-driven approach
to identify key growth levers. Creates a culture that accelerates growth,
drives customer success, and enables business transformation. Drives resource
optimization of key investments with rigor in partnership with Chief Financial
Officer (CFO) to deliver resources. Acts as an advisor to senior leadership as
a domain expert within the team and greater Microsoft, leveraging experience,
organizational context, and market awareness to inform strategic business
decisions. Drives and maintains a strong culture of compliance that exemplifies
commitment to doing business with integrity and transparency in a way that
develops trust. Cultivates Business and Sales Operations capability to credibly
lead governance for the Area/Subsidiary to drive a balance in short term
results with longer term market momentum. Leads a team to identify
opportunities to drive new digitalization solutions based on customer
strategies and discusses customer needs and solutions. Drives initiatives and
capabilities needed to drive success within scope of accountability and work to
develop/mentor/coach talent or develop plans to attract needed talent to
Microsoft. Champions diversity and inclusion (D&I) plan, inclusion throughout
talent process, and diversity-recruiting strategy. In addition, this role has
people-management responsibilities including driving employee growth and
development, executing projects, and managing performance.
Microsoft’s mission is to empower every person and every
organization on the planet to achieve more. As employees we come together with
a growth mindset, innovate to empower others, and collaborate to realize our
shared goals. Each day we build on our values of respect, integrity, and
accountability to create a culture of inclusion where everyone can thrive at
work and beyond.
Responsibilities
- You
will provide industry expertise to help the team connect Microsoft
solutions to customer priorities and leverage existing customer
relationships to bridge knowledge gaps. You’ll promote engagement with
customer executives and create a strategy to influence decision makers
- You
will drive optimization of key investments in partnership with the Chief
Financial Officer to deliver the right resources at the right time with
the right ROI. You’ll execute balanced growth plans across segments,
ensuring accountability for business results
- You
will cultivate business and sales operations capability and communicate
and socialize sales growth opportunities through the planning process.
You’ll develop effective leadership to teams to deliver sales revenue and
maximize the efficiency and productivity of internal operations
- You
will drive capabilities needed to achieve success, act as a systems
thinker with deep business insight, and lead as a role model. You’ll
represent the company externally, ensure co-located employees develop a
sense of belonging, and support local business performance
Qualifications
Required Qualifications (RQs)
- Bachelor’s
Degree in Economics, Science, Engineering, Accounting, Finance, Business,
or related field, AND 12+ years related experience, including senior sales
leadership roles, managing high performance sales and technical-sales
teams, coaching solution sales and account development strategies, and/or
leadership roles in multi-tiered large organizations
- OR
equivalent experience
- 6+
years experience leading large sales and technical specialist
organizations, selling and delivering complex solutions to enterprise
customers
Preferred Qualifications (PQs)
- Bachelor’s
Degree in Economics, Science, Engineering, Accounting, Finance, Business,
or related field, AND 15+ years related experience, including senior sales
leadership roles, managing high performance sales and technical-sales
teams, coaching solution sales and account development strategies, and/or
leadership roles in multi-tiered large organizations
- OR
Master’s Degree in Economics, Science, Engineering, Accounting, Finance,
Business, or related field, AND 10+ years related experience, including
senior sales leadership roles, managing high performance sales and
technical-sales teams, coaching solution sales and account development
strategies, and/or leadership roles in multi-tiered large organizations
This position will be open for a minimum of 5 days, with
applications accepted on an ongoing basis until the position is filled.
PhD Research Intern: NLP Researcher – MSR Africa, Nairobi at Microsoft
Overview
We are currently inviting applications for an internship
position focused on building an agentic system for cultural tailoring of
multi-modal content for the African Health Stories project. Africa Health
Stories is a collaborative project between Microsoft Research and
Stellenbosch University, the University of Pretoria and Swansea University to
create a story generation tool which produces interactive visual, oral, and
text stories enabling patients to better understand how to apply health advice
to their local circumstances.
This role presents a unique opportunity to contribute to the
development of Machine Learning (ML) and Image Generation technologies that are
culturally and linguistically grounded in the African context.
Key Responsibilities:
- Participate
in the African Health Stories project focused on leveraging generative AI
to produce multi-modal content which is medically accurate and culturally
appropriate to help patients living with Type II Diabetes make appropriate
lifestyle changes.
- Develop
agentic solutions for producing and evaluating culturally tailored and
medically accurate output.
- Contribute
to advancing Microsoft Research Africa, Nairobi’s human-centred AI (HCAI)
agenda by experimenting with new methods for scalable human-centred
evaluation of generative AI outputs.
- Publish
findings in top conferences or journals.
- Engage
in close collaboration with an interdisciplinary team comprising
Researchers, Applied Scientists, Designers, and Machine Learning Engineers
across various Microsoft Research teams to drive innovation and facilitate
knowledge sharing.
Internship Duration: 6 Months
Locations: Nairobi, Kenya Africa
Qualifications
Required:
- PhD in
Computer Science, Machine Learning, Statistics, Engineering, Mathematics,
Physics, or related field or equivalent experience.
- Enrolled
in, or recently completed, doctoral studies in Computer Science, Machine
Learning, or related field.
- Knowledge
of state-of-the-art and emerging Language Models, including their
application in complex systems.
- Familiarity
with Large Language Models such as the OpenAI GPT models, Phi3.5 etc.,
model fine-tuning techniques (LoRa, QLoRa), and quantization, prompting
techniques (Chain of Thought, ReACT etc.), and Retrieval Augment
Generation
- Coding
and engineering skills to design and run experiments and help to drive
research into product.
Preferred:
- Strong
understanding of foundational LLM architectures and optimization
techniques
- Experience
with multimodal models and AI agentic systems.
- A
passion for bridging research and real-world impact, with a desire to see
innovations translated into practical solutions.
- Publication
record in relevant conferences, such as ACL,
EMNLP, NeurIPS, ICLR, ICML, etc.
Product Manager II at Microsoft
Overview
The Windows Fundamentals organization is on a mission to
make Windows more power-efficient, high-performing, and reliable through
data-driven engineering excellence.
As a Product Manager II in our Power Data
Engineering team, you will drive the transformation of our data engineering
pipelines and spearhead telemetry-based anomaly detection efforts that ensure
Windows does not regress on battery life or performance. This opportunity is a
strategic role at the intersection of data engineering and system fundamentals.
You will define and execute plans to improve efficiency, automation, and
reliability of data pipelines, partner with cross-functional teams to implement
machine learning telemetry systems, and deliver deep insights that accelerate
improvements in Windows power, performance, sustainability, and more.
Microsoft’s mission is to empower every person and every
organization on the planet to achieve more. As employees we come together with
a growth mindset, innovate to empower others, and collaborate to realize our
shared goals. Each day we build on our values of respect, integrity, and
accountability to create a culture of inclusion where everyone can thrive at
work and beyond.
Responsibilities
- You
will partner with Engineering, Data Platform, and Feature teams to align
requirements and execution for fundamentals initiatives. Facilitate
knowledge sharing and coordinate efforts across reliability, performance,
and power teams to achieve common goals.
- You
will drive the end-to-end optimization of data pipelines and workflows for
platform health metrics. Identify process bottlenecks and implement lean,
automated solutions (e.g. CI/CD, Infrastructure as Code) to streamline
data ingestion and processing. Introduce modern orchestration tools (e.g.
Azure Data Factory, Synapse) to improve efficiency and throughput.
- You
will partner with Engineering to enhance the reliability and robustness of
our data infrastructure. Champion fault-tolerant pipeline architectures
with automated error handling and recovery mechanisms. Establish real-time
monitoring, alerting, and comprehensive automated testing to ensure high
availability and data quality.
- You
will work with Engineering to develop and refine telemetry pipelines and
anomaly detection systems to proactively identify power or performance
regressions in Windows. Leverage large-scale telemetry data (e.g. battery
drain, CPU usage signals) and machine learning to detect distribution
shifts and trigger early corrective actions. Transform raw data into
actionable insights and auto-filed bugs that help engineering teams
resolve issues before they reach customers.
- You
will clearly articulate goals, findings, and trade-offs to both technical
and non-technical stakeholders. Prepare executive-ready updates on
pipeline health, anomaly detection outcomes, and data quality improvement
plans. Influence partner teams by making data-driven cases for investments
in fundamentals and driving consensus on priorities.
- You
will foster a culture of continuous learning and operational excellence.
Use data and experimentation to measure impact, iterate on processes, and
elevate our fundamentals strategy over time. Track key performance
indicators (e.g. pipeline uptime, mean time to recovery, anomaly detection
precision) and drive ongoing refinements to exceed targets.
Required Qualifications:
- Bachelor’s
Degree AND 2+ years experience in engineering, product/technical program
management, data analysis, or product development
- OR
equivalent experience.
- 1+
year(s) of experience managing cross-functional and/or cross-team
projects.
- Proven
track record of driving process improvements or tooling initiatives in an
engineering or data-focused domain.
- Excellent
problem-solving and analytical skills, with a data-driven mindset.
Preferred Qualifications:
- Solid
communication skills: Excellent written and verbal communication in
English, with ability to convey technical concepts to diverse audiences.
- Analytical
& telemetry experience: Understanding of telemetry, monitoring, or
diagnostics tools to derive insights (e.g. performance profilers,
dashboards, Azure Monitor).
- Cross-functional
influence: Demonstrated ability to lead cross-functional initiatives and
influence stakeholders without direct authority.
- Data
engineering knowledge: Familiarity with modern data pipeline technologies
and automation frameworks – e.g. orchestration tools like Azure Data
Factory, big data processing, CI/CD pipelines.
- Fundamentals
domain expertise: Understanding of system fundamentals in reliability,
performance, or power domains; experience with telemetry-based anomaly
detection or machine learning in an engineering context is a strong plus.
- Operational
excellence: Passion for building inclusive, customer-focused products and
driving continuous improvements in product quality and fundamentals.
Software Engineer Internship Opportunities at Microsoft
Overview
- Job
Location: Nairobi, Kenya
- Contract
Type: Internship (40hrs/week)
- Duration: 12-weeks
Come build community, explore your passions and do your best
work at Microsoft with thousands of University interns from every corner of the
world. This opportunity will allow you to bring your aspirations, talent,
potential—and excitement for the journey ahead.
As a Software Engineering Intern, you will work with
teammates to solve problems and build innovative software solutions. You will
apply your passion for customers and product quality as you provide technical
guidance to Technical Program Managers and Product Managers. You will learn and
adopt relevant new technologies, tools, methods, and processes to leverage in
your solutions. This opportunity will enable you to advance your career by
designing, developing, and testing next-generation software that will empower
every person and organization on the planet to achieve more.
At Microsoft, Interns work on real-world projects in
collaboration with teams across the world, while having fun along the way.
You’ll be empowered to build community, explore your passions and achieve your
goals. This is your chance to bring your solutions and ideas to life while
working on cutting-edge technology.
Microsoft’s mission is to empower every person and every
organization on the planet to achieve more. As employees we come together with
a growth mindset, innovate to empower others, and collaborate to realize our
shared goals. Each day we build on our values of respect, integrity, and
accountability to create a culture of inclusion where everyone can thrive at
work and beyond.
Responsibilities
- Apply
engineering principles to solve complex problems through sound and
creative engineering.
- Work
with appropriate stakeholders to determine user requirements for a
feature.
- Quickly
learns new engineering methods and incorporates them into work processes.
- Seek
feedback and apply internal or industry best practices to improve
technical solutions.
- Demonstrate
skill in time management and completing software projects in a cooperative
team environment.
- Review
current developments and proactively seek new knowledge that will improve
the availability, reliability, efficiency, observability, and performance
of products while also driving consistency in monitoring and operations at
scale.
Required Qualifications
- Currently
pursuing Bachelor’s or Master’s degree in Computer Science, Engineering,
or related field
- Must
have at least 1 semester/term remaining following the completion of the
internship
- One
year of programming experience in an object-oriented language
- You
must be legally authorised to work in Kenya to be eligible for this role
(Legally authorised = has citizenship or has been granted a valid visa or
work permit)
- Fluency
in English
Preferred Qualifications
- Ability
to demonstrate an understanding of computer science fundamentals,
including data structures and algorithms
Senior Solution Area Specialist at Microsoft
Overview
Are you passionate about AI and eager to transform the IT
landscape? Join our dynamic EMEA Azure team as we lead the charge in AI
transformation! As trusted advisors and subject matter experts, we help
customers modernize their infrastructure, optimize operations, and drive
innovation with Azure’s cutting-edge AI capabilities. Whether it’s migrating
and modernizing estates to be AI-ready, accelerating innovation with AI agents
and platforms, empowering development teams with AI, or unifying and modernizing
data estates, we help customers build technology solutions to achieve their
business needs.
In this role, you’ll be at the forefront of AI growth and
disruption, guiding customers through their AI journey and helping them achieve
their strategic goals through our MACC programme. You’ll ensure customers can
fully harness the transformative potential of AI to stay ahead of the
competition by strategising large deals, work across our sellers, strategic
pursuit and customer success. If you’re ready to make a significant impact and
drive AI transformation we invite you to join us and be part of this exciting
journey!
Microsoft’s mission is to empower every person and every
organization on the planet to achieve more. As employees we come together with
a growth mindset, innovate to empower others, and collaborate to realize our
shared goals. Each day we build on our values of respect, integrity, and
accountability to create a culture of inclusion where everyone can thrive at
work and beyond.
Responsibilities
- Lead
Customer Engagements:
- Act
as the Azure sales lead, guiding customers through cloud transformation
across infrastructure, data, and AI platforms. Address business and
technical needs with demos, whiteboarding, and solution storytelling.
- Lead
strategic discussions with internal and customer executives to prioritize
and accelerate MACC opportunities.
- Mentor
teams on integrating security and compliance into MACC pursuits.
- Strategic
Deal Leadership & coaching
- Qualify
and assess MACC opportunities using AI-enhanced sales frameworks.
- Direct
strategy for signing MACCs with scalable consumption plans, aligned
concessions, and clear growth expectations.
- Guide
sellers and leadership across EMEA to execute MACC deals effectively.
- Own
and Convert Pipeline:
- Manage
forecast and pipeline from early-stage to close. Use tools like Industry
Account Plans (IAP), Landing Experience Plans (LXP), and checklists to
execute territory strategies and drive revenue.
- Orchestrate
Across Teams:
- Lead
coordination across ATU, CSU, ISD, SPT, GPS, and partner teams for
seamless MACC execution.
- Drive
partner attach and co-sell motions throughout the MACC lifecycle.
- Accelerate
Decisions:
- Engage
decision-makers with clear business cases using Azure Pricing Calculator,
ROI, and TCO tools. Scope proofs of concept and lead customers from
commitment to consumption.
- Inspire
and Influence:
- Bring
technical fluency and inclusive leadership to virtual teams. Solve
challenges with expertise in virtualization, cloud-native tech, data
modernization, and AI.
Qualifications
Required Qualifications
- Bachelor’s
Degree in Computer Science, Information Technology, Business
Administration, or related field AND technology-related sales/solution
sales or account management experience
- or
equivalent experience
- Experience
working with complex enterprise customers
- Fluency
or business level English language skills
Preferred Qualifications
- Working
knowledge of Cloud Platform: Understanding of Microsoft Azure
infrastructure, data, and AI application platforms, with the ability to
articulate technical solutions to business and IT stakeholders
- Multi-country
experience is a plus
- A
track record of meeting and exceeding revenue targets
- Additional
language skills are a plus
Senior Solution Area Specialist at Microsoft
Overview
Are you passionate about AI and eager to transform the IT
landscape? Join our dynamic EMEA Azure team as we lead the charge in AI
transformation! As trusted advisors and subject matter experts, we help
customers modernize their infrastructure, optimize operations, and drive
innovation with Azure’s cutting-edge AI capabilities. Whether it’s migrating
and modernizing estates to be AI-ready, accelerating innovation with AI agents
and platforms, empowering development teams with AI, or unifying and modernizing
data estates, we help customers build technology solutions to achieve their
business needs.
In this role, you’ll be at the forefront of AI growth and
disruption, guiding customers through their AI journey and helping them achieve
their strategic goals through our MACC programme. You’ll ensure customers can
fully harness the transformative potential of AI to stay ahead of the
competition by strategising large deals, work across our sellers, strategic
pursuit and customer success. If you’re ready to make a significant impact and
drive AI transformation, we invite you to join us and be part of this exciting
journey!
Microsoft’s mission is to empower every person and every
organization on the planet to achieve more. As employees we come together with
a growth mindset, innovate to empower others, and collaborate to realize our
shared goals. Each day we build on our values of respect, integrity, and
accountability to create a culture of inclusion where everyone can thrive at
work and beyond.
Qualifications
Required Qualifications
- Bachelor’s
Degree in Computer Science, Information Technology, Business
Administration, or related field AND technology-related sales/solution
sales or account management experience
- or
equivalent experience
- Experience
working with complex enterprise customers
- Fluency
or business level English language skills
Preferred Qualifications
- Working
knowledge of Cloud Platform: Understanding of Microsoft Azure
infrastructure, data, and AI application platforms, with the ability to
articulate technical solutions to business and IT stakeholders
- Multi-country
experience is a plus
- A
track record of meeting and exceeding revenue targets
- Additional
language skills are a plus
Responsibilities
- Lead
Customer Engagements:
- Act
as the Azure sales lead, guiding customers through cloud transformation
across infrastructure, data, and AI platforms. Address business and
technical needs with demos, whiteboarding, and solution storytelling.
- Lead
strategic discussions with internal and customer executives to prioritize
and accelerate MACC opportunities.
- Mentor
teams on integrating security and compliance into MACC pursuits.
- Strategic
Deal Leadership & coaching
- Qualify
and assess MACC opportunities using AI-enhanced sales frameworks.
- Direct
strategy for signing MACCs with scalable consumption plans, aligned
concessions, and clear growth expectations.
- Guide
sellers and leadership across EMEA to execute MACC deals effectively.
- Own
and Convert Pipeline:
- Manage
forecast and pipeline from early-stage to close. Use tools like Industry
Account Plans (IAP), Landing Experience Plans (LXP), and checklists to
execute territory strategies and drive revenue.
- Orchestrate
Across Teams:
- Lead
coordination across ATU, CSU, ISD, SPT, GPS, and partner teams for
seamless MACC execution.
- Drive
partner attach and co-sell motions throughout the MACC lifecycle.
- Accelerate
Decisions:
- Engage
decision-makers with clear business cases using Azure Pricing Calculator,
ROI, and TCO tools. Scope proofs of concept and lead customers from
commitment to consumption.
- Inspire
and Influence:
- Bring
technical fluency and inclusive leadership to virtual teams. Solve
challenges with expertise in virtualization, cloud-native tech, data
modernization, and AI.
Government Affairs Internship Opportunities at Microsoft
Responsibilities
- Collaborate
with the CELA Africa Government Affairs Leads to provide general policy
and government affairs support, utilizing consultants as needed.
- Support
team efforts through research, preparing comparative analysis,
translations, checklists and summaries.
- Assist
with drafting agreements for the marketing, sale, licensing and
distribution of Microsoft Products and Services.
- Participate
in data collection and intelligence gathering to aid in crafting position
papers, policy briefings, and legislative testimony.
- Stay
informed on public policy and geo-political issues, contributing to
Microsoft’s policy and political initiatives.
- Engage
in research across legal, policy, and technology sectors to aid team
strategies, address logistical issues, and monitor regulatory changes.
- Support
Government Affairs Leads as necessary in managing internal stakeholders as
well as external relationships with coalitions, the public sector, and
relevant interest groups to achieve desired regulatory and/or legislative
outcomes.
- Help
in advancing public sector objectives and managing communications across
various groups.
- Organize
and support internal and external events, including content development,
material drafting, and social media engagement.
- Support
in communication, strategic positioning and campaigning activities.
- Provide
regular updates to the team about key policy issues arising in their
markets.
- Undertake
any other task assigned by the Head of Government Affairs for Africa
and/or the Government Affairs Leads.
Required Qualifications:
- The
ideal candidate should hold a Public Policy, Law, Political Science,
International Relations, or a similar degree.
- You
must be legally authorised to work in Kenya, Nigeria or Egypt to be
eligible for this role. (Legally authorised = has citizenship or has been
granted a valid visa or work permit).
- Excellent
knowledge of technology and emerging policy issues around AI, cloud
computing, and data governance.
- Written
and oral fluency in English.
Preferred Qualifications
- At
least 1 year of prior experience in a related field, such as government
relations, regulatory affairs, public policy, law or technology.
- Fluency
in Arabic and French.
- 1+
years experience in developing and managing strategic relationships to
advocate and influence public/technology policy priorities.
- Ability
to analyse, conceptualize, and visualize information and data.
- The
ability to review, draft, or contribute to policy documents, briefing
notes, whitepapers, advocacy materials.
- Demonstrated
ability of Africa’s public sector dynamics or regional governance
institutions (e.g. African Union, ECOWAS, EAC, SADAC).
Senior Software Engineer at Microsoft
Overview
- Security represents the
most critical priorities for our customers in a world awash in digital
threats, regulatory scrutiny, and estate complexity. Microsoft Security
aspires to make the world a safer place for all. We want to reshape
security and empower every user, customer, and developer with a security
cloud that protects them with end to end, simplified solutions. The
Microsoft Security organization accelerates Microsoft’s mission and bold
ambitions to ensure that our company and industry is securing digital
technology platforms, devices, and clouds in our customers’ heterogeneous environments, as well as ensuring the
security of our own internal estate.
- Microsoft
Entra ID (previously known as Azure Active Directory) under the
Microsoft Security organization which is at the center of
Microsoft’s cloud strategy is looking for a Senior Software
Engineer. It consists of critical authentication, authorization, and
directory services that are used by the millions of Azure, Office
365, XBOX and Windows users worldwide.
- We’re looking
for an experienced and passionate software engineer to join
our Core Identity and Access Management (IAM) team. This
high-impact team is responsible for building scalable, secure, and
reliable identity solutions that support the evolving Identity and Access
Management (IAM) needs of the Microsoft Identity
Platform. You’ll be part of a collaborative, high-energy group
that values creativity, technical excellence, and customer impact.
Qualifications
Required:
- Bachelor’s
Degree in Computer Science or related technical field AND 4+ years
technical engineering experience with coding in languages including, but
not limited to C#, Go, Java, JavaScript, or Python OR equivalent
experience.
- Good
understanding of data structures, algorithms, and distributed systems
fundamentals.
- Proven
experience designing, building, and shipping cloud-scale or
mission-critical backend services.
- Experience
with service reliability, diagnostics, monitoring, and live site
operations.
Preferred:
- Master’s
Degree in Computer Science or related technical field AND 6+ years
technical engineering experience with coding in languages including, but
not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor’s
Degree in Computer Science or related technical field AND 8+ years
technical engineering experience with coding in languages including, but
not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent
experience.
- Expertise in
identity, security, or access management systems.
- Knowledge
of authentication/authorization protocols (OAuth, OIDC, SAML, PKI) and
zero trust principles.
- Hands-on
experience with Azure, AWS, or GCP cloud platforms.
- Demonstrated
ability to influence technical direction across multiple teams
and align on shared goals.
- Strong
communication and collaboration skills, with the ability to work
effectively across disciplines and geographies.
Software Engineer II at Microsoft
Responsibilities
- Design,
build and manage innovative and highly reliable services that support
trustworthy development.
- Create
feature specifications in co-ordination with your feature team and
partners.
- Review
and influence ongoing design, architecture, standards and methods for
operating services and systems; assess design and code changes to drive
improvements.
- Analyze
data to measure the impact of the changes and recommend opportunities for
improvement.
- Improve
service engineering excellence.
Required Qualifications:
- Bachelor’s
Degree in Computer Science or related technical field AND 2+ years
technical engineering experience with coding in languages including, but
not limited to, C, C++, C#, Java, JavaScript, or Python
- OR
equivalent experience.
- Experience
collaborating/ability to collaborate with teams across different time
zones and geographies.
- Solid
problem solving and debugging skills with great attention to detail.
Solution Engineer – (AI Finance & Supply Chain)
Location: Kenya, Bahrain, Oman, Morocco
The mission of Microsoft Business Applications is to help
our customers digitally transform their businesses to drive new sources of
revenue, create new and engaging ways to serve their customers, and to
transform the way in which their business runs to drive new levels of
profitability for their organization.
In this role you will be the Technology Specialist
(pre-sales consultant) for your assigned workload and a member of the sales
team that consists of Solution Specialist, Customer Success Unit, partners, and
engineering. In this role you will advance pipeline by assisting the Solution
Specialist in qualifying the deal, developing the strategy and inspiring the
CxO/Business Decision Maker/Technical Decision Maker. You are responsible
for designing the solution and delivering an industry-aligned demonstration to
the customer. You will engage partners for co-sell and implementation
considerations, engineering to assist with emerging technologies and Customer
Success Unit for deal support. The demo will focus on solving the
technical proof requirements while highlighting our business value and
competitive differentiators and should result in securing the customer’s
solution design endorsement. Once the solution design is secured, you will
support the Solution Specialist in finalizing the customer proposal and assisting
with licensing.
Commercial Sales Manager
South Africa, Kenya, Nigeria, Morocco, Bahrain, Oman
Overview
Develops and communicates tactical direction and strategies
to various sellers and business stakeholders in order to achieve revenue
targets. Leverages expertise of customer business needs and desired outcomes
and implements and proactively monitors use of new tools and processes to
achieve revenue goals using ethical selling methods. Develops talent and
coaches others to optimize workload related to sales execution. Provides
strategic alignment for business opportunities. Defines and develops innovative
practices, strategies, knowledge of industry, competition, and Microsoft
offering to accomplish goals. Leads and coaches customer/partner
support/account teams to set expectations on value delivery and ensures that
they all teams are aligned on customer/partner priorities, strategies, and
budget to better structure deals that drive annuity and cloud growth. Coaches
teams to design deals that enable the company to accelerate the business.
Oversees compliance strategy and execution. Serves as an expert on liability
and coaches teams to evaluate and recommend risk tolerance strategies. In
addition, this role has people management responsibilities including driving
employee growth and development, executing projects, and managing performance.
Customer Success Account Mgmt M6
Responsibilities
- Customer
Relationship Management
- Leads
by example through owning operational executive relationships with key
customer, partner, and internal contacts to further Microsoft’s customer
success goals, targeting executives (as appropriate).
- Ensures
the customer is recognizing value as planned. Anticipates, identifies, and
manages potential issues, escalating to appropriate teams for resolution.
Expands customer relationships to create cross-sell and upsell
opportunities.
- Identifies,
understands, influences, and challenges and manages the needs,
expectations, and interests of key customer technical, business, and
executive stakeholders. Ensures key stakeholders (including partners) are
satisfied with agreed upon objectives and outcomes and that their
interests are protected and valued.
- Leads
and coaches business value conversations key stakeholders.
- Collects
feedback from internal and customer stakeholders on business needs,
preferences, values, and goals to identify important customer patterns,
pain points, attitudes, and expectations and coaches others to do the
same.
- Prioritizes
resource efforts to meet the most critical needs and expectations of
customers. Reviews and communicates the status of delivery programs linked
to customer priorities with internal stakeholders.
- Customer
Success Leadership
- Guides
team in mobilizing resources for identifying, resolving, and mitigating
blockers to accelerate consumption. Coaches team to identify pipeline
opportunities, be accountable for milestones, and ensure committed
milestones are completed to deliver growth in their customer portfolio.
- Coaches
team to support customer adoption and active usage of Microsoft products
and services aligned to outcomes and objectives defined within agreed-upon
customer success plans.
- Coaches
team to deliver and articulate customer value, drive business growth,
maximize customer retention and minimize customer churn.
- Drives
conversations with customers to demonstrate alignment between customer
objectives and the current Microsoft portfolio of work in the customer
account, promoting identified opportunities for growth.
- Leads
the team to adopt organizational and customer success strategy to maximize
customer’s investments and value across all solution areas. Works with
customers to define and agree upon a long-term approach to fuel adoption
of Microsoft technology and services in alignment with the customers’
current and future goals and objectives.
- Supports
account team planning, promoting business and technical needs for change
to challenge customer thinking that drives transformation towards modern
digital approaches.
- Coaches
team on developing and delivering strategic roadmaps in partnership with
key stakeholder and executives for executing program planning, managing
key stakeholder and executive expectations via delivery of a Customer
Success Plan (CSP), and prioritizing engagements to address agreed-upon
customer outcomes and account priorities to deliver ongoing customer
success.
- Coaches
team on leveraging, improving upon, and streamlining the use of Microsoft
delivery management methodologies, processes, and tools to improve and
mitigate risks to customer operational health.
- Coaches
team on anticipating, identifying, and mitigating customer blockers and
risks by leveraging Microsoft solutions and services, and developing
deliverable programs of work. Guides team through leading delivery program
reviews with internal stakeholders to ensure alignment on customer
outcomes and account priorities.
- Leads
executive escalation management and communications for delivery programs
in the customer account. Runs rhythms of business (RoBs) reviewing
delivery excellence metrics (e.g., delivery backlog, bookings, unstaffed
requests).
- Technical
Relevance
- Coaches
team members on implementing training plans focused on technical and
industry knowledge development aligned with organizational goals. Coaches
team members on and stays current with industry and Microsoft technical
insights through consultation with the Customer Success community, peers,
partners, and customer stakeholders. Advises customers on Microsoft
technology trends and direction with relevance to Microsoft’s competition.
Qualifications
Required/minimum qualifications
- Master’s
Degree in Business, Sociology, Psychology, Computer Science, or related
field AND 4+ years customer success, solution delivery, practice
management, customer-facing consulting, or portfolio management experience
OR Bachelor’s Degree in Business, Sociology, Psychology, Computer Science
or related field AND 6+ years customer success, solution delivery,
practice management, customer-facing consulting, or portfolio management
experience OR equivalent experience.
