Principal Software Engineer
Location: Redmond
Posted on: June 23, 2025
|
|
Job Description:
Dynamics 365 is Microsoft’s suite of enterprise software that
powers many of the largest businesses in the world. The Customer
Experience Applications Team delivers Dynamics 365 Customer Service
Omnichannel that lets our customers run intelligent and highly
scalable contact centers. We are building the next generation of
our applications running on Azure that pull together Dynamics 365,
Office 365, and several other Microsoft cloud services to deliver
high value, complete, and predictive application scenarios across
all devices and form factors. Omnichannel for Customer Service is a
robust application that extends the power of Dynamics 365 Customer
Service to enable organizations to instantly connect and engage
with their customers via channels like Live Chat, Voice, and SMS.
We are looking for a Principal Software Engineer to join our team
In this role in the Microsoft Dynamics Customer Experience
Applications team, you will work with business and technology
leaders as well as internal business users and partners to
conceive, design and implement Dynamics 365 applications and pick
the best technical architecture to solve their business needs.
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: Bachelors 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
Python OR equivalent experience. 5 years experience developing
real-time, high-availability, low latency systems and distributed
services 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 Cloud Background Check upon hire/transfer and every two
years thereafter. Preferred Qualifications: Experience delivering
Dynamics 365 and/or Power Platform solutions Experience with
building infrastructure using Microsoft Azure, AWS, or Google Cloud
Experience in developing and debugging products and test code
within REST and gRPC Software Engineering IC5 - The typical base
pay range for this role across the U.S. is USD $139,900 - $274,800
per year. There is a different range applicable to specific work
locations, within the San Francisco Bay area and New York City
metropolitan area, and the base pay range for this role in those
locations is USD $188,000 - $304,200 per year. Microsoft will
accept applications for the role until June 17, 2025
Responsibilities This role will be responsible for designing and
implementing features towards a wide variety of services within
Dynamics 365 products portfolio as well as ensuring they are built
to meet enterprise quality standards and cloud scale requirements,
with the result being software that is used by individuals and
businesses throughout the world. Design, implement, test, deploy,
maintain, and improve our software components and services Lead
initiatives to deliver complex features, substantially improve
product quality, and transform operations within the team Pioneer
the use state-of-the-art new technologies Lead technical
discussions and bring new ideas to the table Own quality and devops
for your code Lead code reviews to ensure all quality standards are
met and by modeling best practices Work with Product Managers,
Architects and UX Designers to design and specify new features from
the engineering standpoint Develop software that empowers customers
to optimize their business processes Identify need for internal
tools that improve the teams’ quality and productivity, and lead
their implementation
Keywords: , Everett , Principal Software Engineer, IT / Software / Systems , Redmond, Washington