Experience Inc. Jobs

Job Information

Microsoft Corporation Software Engineer II in Atlanta, Georgia

Microsoft Azure provides customers an on-demand, scalable infrastructure and platform to build, host, and operate services at Azure’s global datacenters. Azure Compute is Azure's most profitable business growing at incredibly fast pace. It is responsible for management of health and lifecycle of millions of virtual machines \ containers and the underlying host machines in the azure datacenters. Customers use the compute infrastructure to host variety of large scale workloads ranging from batch jobs to dedicated hosts.

We are part of the OneFleet Efficiency team in Azure Compute responsible for building distributed high-scale foundational services which form the core of the Compute platform and allow other infrastructure components to be highly performant and scalable. Our services serve the complexity and scale of both first and third-party scenarios. Our suite of platform services include those built on proprietary Microsoft technologies as well as those built on open source technologies like Zookeeper and Kafka.

We are a fast growing organization building new incubations as well as delivering key production scenarios. The engineers get a chance to learn about how a cloud platform is architected. And get a chance to work on E2E features from prototypes to product designs, development, testing and release. We are looking for engineers who are passionate about systems design and distributed systems.

Responsibilities

  • Design of new features and services.

  • Deliver high quality features which involve contributing to design, development, testing and release.

  • Participate actively in code reviews and maintain high quality standards.

Conduct periodic livesite duties.

Qualifications

Required

  • BS/MS in Computer Science, Computer Engineering, or other similar field of study.

  • 3+ years of experience in software development and shipping high quality code.

  • Strong design, coding, problem solving and analytical skills.

  • Experience in distributed systems and systems design.

Preferred

  • Professional experience in C#, C++ or other object oriented programming languages

  • Experience working on cloud platforms.

  • Experience working on large scale distributed systems

  • Excellent communication skills, both verbal and written.

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.

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 (https://careers.microsoft.com/us/en/accommodationrequest) .

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

DirectEmployers