Logo
Microsoft

Software Engineer II (Networking & Telemetry Systems)

Microsoft, Redmond, Washington, United States, 98052

Save Job

Software Engineer II (Networking & Telemetry Systems)

Base pay range $100,600.00/yr - $215,400.00/yr Do you want to be at the forefront of innovating the latest hardware designs to propel Microsoft’s cloud growth? Are you seeking a unique career opportunity that combines technical capabilities, cross-team collaboration with business insight and strategy? 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 achieve 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. In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day. Join the Strategic Planning and Architecture (SPARC) team within Microsoft’s Azure Hardware Systems and Infrastructure (AHSI) organization, the team behind Microsoft’s expanding Cloud Infrastructure and powering Microsoft’s “Intelligent Cloud” mission. Microsoft delivers more than 200 online services to more than one billion individuals worldwide, and AHSI is the team behind our expanding cloud infrastructure. We deliver the core infrastructure and foundational technologies for Microsoft\'s cloud businesses including Microsoft Azure, Bing, MSN, Office 365, OneDrive, Skype, Teams and Xbox Live. We are seeking a

Software Engineer II (Networking & Telemetry Systems)

to lead the design and development of scalable networking systems, transports, and telemetry frameworks that support Azure’s AI and data center infrastructure. This role requires deep expertise in systems and network architecture, performance diagnostics, and telemetry engineering, with a focus on building robust observability and debugging capabilities. Responsibilities Learns to review code and help review code of others to ensure it meets team standards. Participates in code review processes for self-development, gathers feedback, and learns about coding standards and the team\'s features. Applies coding patterns and best practices. Learns how and begins to use automated source code analysis tools incorporated into the build/development process with minimal supervision. Develops and applies knowledge of debugging tools, tests, logs, telemetry, and other methods to begin supporting efforts to proactively flag issues before they occur for product features in production. Learns to conduct incident retrospectives to identify root causes of problems, and begins to implement repair actions with direct supervision. Grows understanding of least-access principles and uses logging, telemetry, and other appropriate mechanisms with direct supervision to investigate issues while retaining privacy and security. With guidance, learns how and creates and implements code for a product, service, or feature reusing code as applicable. Writes and learns to create code that is extensible and maintainable. Learns about and applies diagnosability, reliability, and maintainability, and understands when the code is ready to be shared and delivered. Applies coding patterns and best practices to write code (e.g., leveraging GenAI, code organization, naming conventions). With guidance from more experienced colleagues, identifies and escalates blockers or unknowns during the development process, and communicates how they will impact timelines. Design

– Understands proposals and develops an understanding of how to apply them under the technical leadership of others. With managerial guidance, tests and explores various design options for a product/solution feature, outlines strengths and weaknesses of each option. Produces code to test hypotheses for technical solutions and assists with technical validation efforts. Helps with and participates in the development of design documents that support simple user stories with oversight. Develops an awareness of the current technology landscape. Escalates findings from investigations to team members for design decisions. Learns about implications of performance, scalability, resiliency, cost of goods sold (COGS), and other requirements in systems architecture. Upholds Microsoft standards of security and privacy in systems architecture. Contributes to refinement and integration of feedback to inform engineering decisions. Supports identification of dependencies, and their incorporation into design documents for a feature. Learns to identify other teams and technologies to leverage, how they interact, and where their system can support others. Learns about downstream interactions between systems. Collaborates to understand and execute a defined test strategy that ensures solution quality, prevents regression, and supports security testing to validate invariants. Builds testable code under guidance. Learns testing architectures used across Microsoft and the industry. Leverages AI tools for test automation with direct managerial oversight. Engineering Excellence

– Learns to follow secure development practices, supports security and privacy requirements, and develops an understanding of global and local regulations. Applies security best practices and code invariants, and supports deployment gates and security monitoring to prevent vulnerabilities. Works with partner teams to ensure product features work well with components of the partner team, enabling end-to-end testing, live-site coverage, scalability, performance, and escalation pathways before going live. Learns to automate production deployment and ensures code is flighted for rapid mitigation of incidents. Develops knowledge of and applies best practices to build secure, scalable code, and understands customer scaling needs and performance expectations. Reuses open source or internal code responsibly where applicable. Reliability and Supportability

– Acts as a designated responsible individual (DRI) for monitoring a system/feature for degradation and responds within SLA. Contributes to live site operations under supervision and helps improve troubleshooting guides, telemetry, and security monitoring. Helps identify opportunities to improve the live site experience with guidance from more experienced colleagues. Learns to integrate logging and instrumentation for telemetry data and security concerns, and supports data analysis across metrics. Considers privacy implications of telemetry changes and collaborates with security partners on threat modeling and incident response processes. Qualifications Required/minimum qualifications: Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. 1+ years of experience in Networking or Telemetry Systems OR equivalent experience. Other Requirements Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to, the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter. Additional or Preferred Qualifications Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex, sexual orientation, or any other characteristic protected by applicable local laws. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations. Seniority level

Not Applicable Employment type

Full-time Job function

Engineering and Information Technology Industries

Software Development Note: This refined description keeps the core role content and organizes it into clearly labeled sections using only the allowed HTML tags.

#J-18808-Ljbffr