Organization Summary:
Microsoft Digital is responsible for building, managing, and securing the products, processes, and services that our company runs on. Microsoft Digital helps all Microsoft employees get their jobs done, by strategically managing and maintaining horizontal platforms such as SAP, Adobe, our business applications such as Dynamics 365, productivity, and collaboration experiences like Teams and SharePoint. As the first customer of our own products and services, Microsoft Digital’s charter is to influence and work with engineering teams across the company to build and grow the cloud products and services we deploy to enterprise customers at scale across the globe. The Customer Experience (CX) org within Microsoft Digital plays a critical role in the company’s digital transformation as we build and run the services to power and transform marketing, retail, commerce, industry solutions, and customer support & success for Microsoft.
Position Description:
The Microsoft Store Experience team within Customer Experience plays a critical role in the company’s digital transformation as we build and run the services to power and transform Microsoft.com, Store marketing, Retail experiences, and Commerce. As part of our ambitious goals, we want to transform how Customers across web & mobile find Microsoft.com and then search for & discover the best content for their unique & personal needs across a wide array of products, services, support information, and other categories.
As a Senior Software Engineer, you will help build rich, innovative ecommerce experiences. You will lead the design and implementation of high scale services and experiences in the ecommerce domain.
This is an excellent opportunity to take on a challenge for Microsoft and the Microsoft Store Experiences team. We are growing a strong, diverse team of engineers and have exciting opportunities for you to innovate, influence, transform, inspire and grow within our organization and we encourage you to apply to learn more.
Responsibilities:
In this role, you must be able to do the following:
#MSD_CX
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the .
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Microsoft Digital is responsible for building, managing, and securing the products, processes, and services that our company runs on. Microsoft Digital helps all Microsoft employees get their jobs done, by strategically managing and maintaining horizontal platforms such as SAP, Adobe, our business applications such as Dynamics 365, productivity, and collaboration experiences like Teams and SharePoint. As the first customer of our own products and services, Microsoft Digital’s charter is to influence and work with engineering teams across the company to build and grow the cloud products and services we deploy to enterprise customers at scale across the globe. The Customer Experience (CX) org within Microsoft Digital plays a critical role in the company’s digital transformation as we build and run the services to power and transform marketing, retail, commerce, industry solutions, and customer support & success for Microsoft.
Position Description:
The Microsoft Store Experience team within Customer Experience plays a critical role in the company’s digital transformation as we build and run the services to power and transform Microsoft.com, Store marketing, Retail experiences, and Commerce. As part of our ambitious goals, we want to transform how Customers across web & mobile find Microsoft.com and then search for & discover the best content for their unique & personal needs across a wide array of products, services, support information, and other categories.
As a Senior Software Engineer, you will help build rich, innovative ecommerce experiences. You will lead the design and implementation of high scale services and experiences in the ecommerce domain.
This is an excellent opportunity to take on a challenge for Microsoft and the Microsoft Store Experiences team. We are growing a strong, diverse team of engineers and have exciting opportunities for you to innovate, influence, transform, inspire and grow within our organization and we encourage you to apply to learn more.
Responsibilities:
In this role, you must be able to do the following:
- Designing and developing highly scalable and usable features for ecommerce software systems
- Collaborate across diverse engineering teams and disciplines to solve challenging problems for web-scale systems.
- Accountability for the quality, usability, performance, and overall end to end of features.
- Design, develop, test, and support complex capabilities independently.
- Mentor more junior team members in design, coding and engineering best practices.
- Ensuring high reliability of applications and services through intelligent monitoring and alerting
- Constantly learn and grow as an engineer and as a member of a diverse and inclusive community.
- 6+ years’ experience in Software Engineering or Software Development.
- A minimum of a bachelor’s degree in computer science, Computer Engineering, Software Engineering, Software Development, or a related field, or equivalent alternative education, skills, and/or practical experience is required.
- Very strong coding and development skills with experience in at least one of the following languages: C#, .Net Core, Java.
- Experience building on Azure or other cloud providers.
- 6+ years' minimum software engineering experience building and shipping high performance and scalable systems and services; experience building search technologies for ecommerce sites a plus
- Full-stack engineering experience including one or more of React, JavaScript, html/CSS and Java/C#
- Experience building sites with Adobe Experience Manager (AEM) or similar CMS systems a plus
- Excellent problem-solving and debugging skills with a solid understanding of testing practices.
- Experience with agile development practices.
- Strong verbal and written communication skills, and ability to work through ambiguous situations.
- Experience building and hosting ecommerce sites at large scale.
- Experience with machine learning development and operationalization.
- Experience with DevOps practices and techniques such as Continuous Delivery, TDD, and Testing in Production.
- Experience with any of the following engineering areas: performance, security, privacy, accessibility, and localization/globalization.
#MSD_CX
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the .
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.