Senior Software Engineer
Redmond, WA 
Share
Posted 12 days ago
Job Description
OverviewMicrosoft has an exciting opportunity for a Senior Software Engineer in the Azure Edge and Platform/Sovereign Platform Team. This team will be responsible for building highly available cloud management capabilities and operating services to manage services within a sovereign or high-assurance environment. In this role, you will have the opportunity to work with engineers who enable a broad set of Azure services to be consumed by internal and external customers in highly secured and regulated industries. The systems and software you build will be required to meet the security policy and assurance requirements of both public and private sector customers. Sovereign Platform team manages Microsoft's clouds for governments around the world through enabling best in class solutions for our customers through foundational services. We are looking for a Senior Software Engineer with experience working with all service aspects of high throughput and multi-tenant services, ability to design componentscarefully, properly handle errors, write clean and well-factored code with good tests and good maintainability. Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
ResponsibilitiesThe scale of our operations is enormous. Microsoft's products and services are overwhelmingly consumed online. We need people who enjoy analyzing complicated problems, coming up with creative solutions, working in focused teams to build things no-one has thought of before, all in the service of production reliability. A Senior Software Engineer responsible for developing highly available and reliable services and APIs in a highly regulated industry in this role: Leads and Guides Software Development Initiatives: Ensures alignment with business goals and technical requirements. Writes Clean, Efficient, and Maintainable Code: Adheres to industry best practices. Conducts thorough testing, identifies and fixes bugs, and optimizes performance. Architects Scalable, Fault-Tolerant, and Highly Available Systems: Considers security, compliance, and regulatory requirements during design. Conducts Code Reviews and Provides Technical Guidance: Ensures quality, consistency, and adherence to coding standards. Mentors junior engineers on design patterns, algorithms, and best practices. Applies Industry-Specific Regulations: Implements security controls, data privacy measures, and audit trails. Collaborates with Product Managers, UX Designers, and Stakeholders: Communicates effectively to gather requirements, provide updates, and address concerns. Stays Current with Emerging Technologies: Evaluates their applicability and incorporates them into the software stack as needed. Identifies Areas for Process Optimization and Efficiency Gains: Participates in retrospectives and proposes enhancements to development workflows. Ensures Service Reliability and Availability: Implements monitoring, alerting, and incident response mechanisms. Embody our Culture and Values

 

Job Summary
Company
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Experience
Open
Email this Job to Yourself or a Friend
Indicates required fields