Overview
Coaches team on using appropriate artificial intelligence (AI) tools and practices and their disciplined use across the software development lifecycle (SDLC). Models taking responsibility for the content of their AI-generated requirements, design documents, code, and other assets, assisting other members of the team to do the same. Mentors team on using SDLC and engineering health measures (e.g., Accelerate, SPACE framework, Engineering System Success Playbook [ESSP]) to improve processes and practices, especially those involving AI. Models and mentors team on experimenting with AI tools and practices to improve their own capabilities. Coaches others to review product code and test code to ensure it meets team standards, contains the correct test coverage, and is appropriate for the product or solution area. Leads team on bringing insight to code reviews to help improve code quality,
Full job description
Full Job Description
Coaches team on using appropriate artificial intelligence (AI) tools and practices and their disciplined use across the software development lifecycle (SDLC). Models taking responsibility for the content of their AI-generated requirements, design documents, code, and other assets, assisting other members of the team to do the same. Mentors team on using SDLC and engineering health measures (e.g., Accelerate, SPACE framework, Engineering System Success Playbook [ESSP]) to improve processes and practices, especially those involving AI. Models and mentors team on experimenting with AI tools and practices to improve their own capabilities. Coaches others to review product code and test code to ensure it meets team standards, contains the correct test coverage, and is appropriate for the product or solution area. Leads team on bringing insight to code reviews to help improve code quality, coaching and providing feedback to develop other engineers' skills. Conducts code reviews in a timely fashion that helps accelerate the pace of development on the team. Considers diagnosability, reliability, testability, and maintainability when reviewing code and understands when code is ready to be shared or delivered. Applies and reviews for coding patterns, security risks, compliance issues, and best practices in code reviews, providing feedback on code to drive adherence to best practices. Advocates for and ensures team uses automated source code analysis tools that are incorporated into the build/development process. Coaches teams on and identifies dependencies and incorporates them into the development of design documents for a product, application, service, or platform. Actively identifies other teams and technologies to leverage, how they interact, and where their own system or team can support others. Coaches team to understand upstream and downstream interactions between systems and ensure security, compliance, performance, and reliability can be achieved across the entire stack. Collaborates with other teams to reach common goals where dependencies and validation concerns overlap. Works across teams to resolve conflicts around dependency and required work. Identifies and drives best practices and shares information with other engineers for building code that is based on well-established methods and secure design principles while also applying best practices for new code development and formal validation of security invariants. Monitors the product development and scaling to customer requirements, and applies best practices for meeting scaling needs and performance expectations and security promises. Advocates for use of GenAI tooling (e.g., GitHub CoPilot) to enhance engineering productivity. Managers deliver success through empowerment and accountability by modeling, coaching, and caring. Model: Live our culture. Embody our values. Practice our leadership principles. Coach: Define team objectives and outcomes. Enable success across boundaries. Help the team adapt and learn. Care: Attract and retain great people. Know each individual's capabilities and aspirations. Invest in the growth of others. Coaches others and drives efforts to integrate logging and instrumentation for gathering telemetry data on system behavior such as performance, reliability, availability, utility, and safety mechanisms, and for allowing monitoring and investigating security-related concerns and scenarios for both live and A/B experiments for products, services, and offerings. Mentors team on leveraging telemetry feedback and effectiveness to improve subsequent monitoring designs. Drives efforts and coaches team to classify, and analyze data on a range of metrics (e.g., health of the system, where bugs might be occurring). Creates outputs (e.g., notifications, dashboards) that improve monitoring and investigating security-related concerns and scenarios, system monitoring and/or issue identification and mitigation. Embody our culture and values Required/Minimum Qualifications azdat azuredata #dataintegration #powerquery This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. *
Tips for this job
Practical JobOpportunity guidance. These tips do not replace official rules or create new eligibility requirements.
- Tailor the CV and application to the responsibilities and required skills stated on the official employer page.
- Use concrete evidence of relevant work, projects and measurable results rather than generic claims.
- Confirm location, work authorization, remote restrictions and sponsorship terms before applying.
- Apply through the original employer or official recruitment destination shown on this page.
JobOpportunity.info helps you discover and organize source listings. Confirm eligibility, dates, salary/funding and application instructions on the original source before submitting anything.
Apply through JobOpportunity →Browse current JobOpportunity listings from Microsoft Opportunities →