Job Directory Microsoft Principal Software Engineer
Microsoft

Principal Software Engineer Microsoft
Redmond, WA

Microsoft is a technology company that develops and supports software, services, and devices.

Companies like Microsoft
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Microsoft

Job Description

Are you passionate about the highly scalable distributed system? Are you passionate about security? Are you passionate about building a reliable & secure payment system to empower Microsoft billion dollar businesses? If yes, please work with us!

The Core Commerce Platform Payment & Settlement team builds services enables the payment capability - processing payment transactions, managing payment method and reconciliation across multiple Microsoft key businesses: XBOX, Microsoft Store, Office 365, Azure. The whole payment stack continuous expanding its footprint in around 200+ counties globally.

Required Qualifications:

* 10+ years of relevant software design and development experience on the distributed system or service application
* 10+ years of working with C# or Java or any language to build service
* A BS/MSc in Computer Science or equivalent

Preferred Qualifications:

* Passionate, interested in building a highly scalable distributed system
* Previous experience with service/cybersecurity
* Previous experience with E-Commerce or Payment related area
* Strong troubleshooting skills and experience on service products
* Experience with Microsoft web service stack like C#, .NET. IIS, Azure Services
* Solid experience with SQL/Non-SQL tech and high availability database design
* Experience to work in an agile development team

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 Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

We're looking for excellent software engineering who is enthusiasm at building large scale, high performance, highly available and secure services.

As engineering of our team you are responsible for designing and implementing both online service, offline jobs for various payment-related features to fulfill customers' needs and to use big data processing pipeline to driven next innovation by data-driven methodology. You need to have strong debugging and troubleshooting skills to working with challenging production issues. You will get the opportunity to work with various partner teams including business & program management team to deliver innovative solutions to improve customers payment experience in various Microsoft E-Commerce portals. What you built will impact millions of customers.

You want to work with an engineer who thrives on challenge, never stop being curious and open-minded. You will have the opportunity to work on various technology stacks; we're happy to work with you to continue improving the service stack always be leveraging these current technologies to build a more agile and clean solution.

About Microsoft

Microsoft is a technology company that develops and supports software, services, and devices.

Headquarters
Size
10001 employees
Microsoft

1 microsoft way

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.