Senior Software Engineer

Microsoft
1074159
Seating Arrangement Not Specified
Redmond, WA
Full Time
Pay Range Not Provided
July 13, 2021
Direct Hire

Language(s):

  • C++
  • C#
  • Java

Interview Format(s):

  • Not Specified

Interview Content(s):

  • Not Specified
Azure is going thru steep growth curve. Our customers around the world are demanding new Azure clouds. Compute Platform is the foundation for many must-have Azure offerings in a new cloud. We in Compute Platform are tasked to accelerate Compute Platform readiness in a new cloud. We are looking for a senior engineer with passion for Cloud infrastructure, to help us embrace the challenge, design and deliver engineering innovations that will make Compute Platform ready in new cloud ready at world-class pace.

The position offers a unique opportunity for the candidate to apply industry-best practices in Cloud infrastructure modeling and automation, accelerate new cloud buildout thru innovation and engineering execution, with business impact highly visible within the organization.

Responsibilities

Expected to recognize the challenges posed by legacy components and the complex and shifting dependencies across services

Develop deep understanding of new cloud buildout problem space

Initiate, and evolve solutions wholistically from both architecture modeling and local innovation perspectives

Collaborate with engineers across team boundaries.

The design needs to be extensible for future Compute Platform need. In terms of technologies, we use VM/process containers, NOSQL stores, entity frameworks, micro-services, REST APIs, JSON expressions and Big data.

The design needs to be extensible for future Compute Platform need. In terms of technologies, we use VM/process containers, NOSQL stores, entity frameworks, micro-services, REST APIs, JSON expressions and Big data.

Qualifications

A potential candidate must have the following:

BS in computer science or related software engineering fields

5+ years in commercial software development.

Proficient in either Java, C#, C++ or Go.

Strong software engineering fundamentals (data structures, algorithms, object-oriented design, parallel programming).

Communication skills in collaborating with engineers across team boundaries.

Experience with distributed systems design and implementation, especially microservices architecture, is a plus.

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.

A potential candidate must have the following:

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.