Principal Software Engineer
Job Description
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.
- 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.
- 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.
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Date Posted
08/15/2022
Views
0
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 DetailsAPI 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 DetailsSenior 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 DetailsSenior 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 DetailsSr. 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 DetailsADMS 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