Principal Software Engineer

Microsoft · Atlanta GA

Company

Microsoft

Location

Atlanta GA

Type

Full Time

Job Description

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.
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
  • Lead technical designs of new features and services, which involve doing investigations, code analysis and collaborating closely with partner teams.
  • 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.
  • Mentor and coach junior engineers.
Qualifications Basic Qualificiations:
  • BS/MS in Computer Science, Computer Engineering, or other similar field of study.
  • 10+ years of experience in software development.
  • Experience in distributed systems and systems design.
Preferred Qualifications:
  • Professional experience in C#, C++ or other object oriented programming languages
  • Experience working on cloud platforms.
  • Strong design, coding, problem solving and analytical skills.
  • Experience working on large scale and highly performant critical services.
  • Excellent communication skills, both verbal and written.
Ability to meet Microsoft, customer and/or government security screening requirements. 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 .
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Apply Now

Date Posted

08/15/2022

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

API Software Development Engineer - II - Synchrony

Views in the last 30 days - 6

The job description is for an API Software Development Engineer II at Synchrony The role involves working on microservice APIs participating in hackat...

View Details

API Software Development Engineer - I - Synchrony

Views in the last 30 days - 5

The job description is for an API Software Development Engineer I position at Synchrony The role involves working on microservice APIs participating ...

View Details

Senior Software Engineer (Java) - NCR Corporation

Views in the last 30 days - 6

NCR Corporation is a leading software and servicesled enterprise provider in the financial retail and hospitality industries They are looking for a Se...

View Details

Senior Software Engineering Manager - NCR Corporation

Views in the last 30 days - 5

NCR Corporation is a leader in transforming connecting and running technology platforms for selfdirected banking stores and restaurants They are looki...

View Details

Sr. Data Analyst/Engineer - Remote - Sharecare

Views in the last 30 days - 11

Sharecare is a digital health company that helps people manage their health They are seeking a Sr Data AnalystEngineer to contribute to a new platform...

View Details

ADMS Engineer - Ameren

Views in the last 30 days - 9

The job posting is for an Engineer to support the design maintenance and operation of SCADA and ADMS systems The successful candidate will have a Bach...

View Details