Senior Software Engineer - CTJ - Poly
Microsoft
Reston, Virginia, United States
Full-Time
Posted 1 week ago
Up to 50% work from home
About the role
Microsoft has an exciting opportunity for a Senior Software Engineer in the Cloud+AI Silver Team.
Responsibilities
- Applies debugging tools and examines logs, telemetry, and other methods to verify assumptions through writing and developing code proactively before issues occur and reactively as issues occur for products.
- Conducts retrospective debugging of solutions to identify root causes of problems.
- Maintains operations of live service as issues arise on a rotational, on-call basis.
- Implements solutions and mitigations to more complex issues impacting performance or functionality of Live Site service and escalates as necessary.
- Reviews and writes issues postmortem and shares insights with the team.
- Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions.
- Alerts stakeholders as to status and initiates actions to restore system/product/service for simple problems and complex problems when appropriate.
- Responds within Service Level Agreement (SLA) timeframe.
- Drives efforts to reduce incident volume, looking globally at incidences and providing broad resolutions.
- Escalates issues to appropriate owners.
- Drives efforts to integrate instrumentation for gathering telemetry data on system behavior such as performance, reliability, availability, usage, and safety mechanisms.
- Drives sustaining feedback loops from telemetry resulting in subsequent designs.
- Creates outputs of telemetry such as notifications or dashboards.
- Drives efforts to collect, classify, and analyze data on a range of metrics (e.g., health of the system, where bugs might be occurring).
- Drives the refinement of products through data analytics and makes informed decisions in engineering products through data integration.
- Builds, enhances, reuses, contributes to, and identifies new software developer tools to support other programs and applications to create, debug, and maintain code for products.
- Uses open source when possible.
- Begins to develop skills in other tools outside areas of expertise.
- Identifies internal tools and creates tools that will be useful for creating the product, determining if methods are still applicable for the current solution.
- Shares best practices and teaches others about new tools and strategies.
- Defines and develops standardized, repeatable, scalable solutions to guarantee quality.
Requirements
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
- Active U.S. Government Top Secret Clearance with access to Sensitive Compartmented Information (SCI) based on a Single Scope Background Investigation (SSBI) with Polygraph.
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- Failure to maintain or obtain the appropriate U.S. Government clearance and/or customer screening requirements may result in employment action up to and including termination.
- Clearance Verification: This position requires successful verification of the stated security clearance to meet federal government customer requirements.
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- Citizenship & Citizenship Verification: This position requires verification of U.S. citizenship due to citizenship-based legal restrictions.
- Preferred / Additional Qualifications: 3+ years of experience with PowerShell, Experience working on large-scale distributed services with on-call responsibilities.
- Ownership for end-to-end project lifecycle with solid project management skills.
Benefits
- Health insurance
- 401k matching
- Flight privileges
- Discounts on products and services
- Savings and investments
- Maternity and paternity leave
- Generous time away
- Giving programs
- Opportunities to network and connect
About the Company
Microsoft’s mission is to empower every person and every organization on the planet to achieve more.
Job Details
Salary Range
$119,800 - $234,700/yearly
Location
Reston, Virginia, United States
Employment Type
Full-Time
Original Posting
View on company website