Microsoft's Azure Data engineering team is leading the transformation of analytics in the world of data. The Azure Event Grid's Engine engineering team is looking to hire a talented and highly motivated Principal Software Engineer to be on the point for designing and implementing solutions for the next generation of Pub Sub for customers across the globe.
Requirements
- coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
- 5+ years of experience/knowledge of cloud computing, enterprise computing, pub/sub products.
- coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
- Leads discussions for and owns the architecture of a products/solutions and creates proposals for architecture by testing design hypotheses and develop complex design specifications.
- Understands and applies security best practices and establishes code invariants to model "security as code", ensuring each layer is independently secure, and minimizing risk.
- Supports and/or adopts security standards for clear security code review practices for a project/sub-system of a product that align with design and engineering principles to raise the security hardening for both protections and detections.
- Incorporates deployment gates on security controls, and scanners for a project/sub-system of a product to prevent regressions and/or vulnerabilities that would have customer impact.
Responsibilities
- Designing and implementing solutions for the next generation of Pub Sub for customers across the globe.
- Design & implement software components.
- Participate in code reviews.
- Participate in design reviews.
- Assist customers as needed to be able to leverage the service and keep the service running.
- Leads by example within the team to produce extensible, maintainable, well-tested, secure, and performant code that adheres to design specifications.
- Continuously improves code performance, testability, maintainability, effectiveness, and cost, while learning about and accounting for relevant trade-offs.
Other
- 3 days / week in-office
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- Embody our culture and values
- Microsoft is an equal opportunity employer.