Software Engineer II
Microsoft · microsoft.com
RedmondEntry level2+ yrs
Posted 6 days ago. 54 more Software Engineer jobs in Redmond, Washington went up on company career pages this week.
See the newer ones
Straight from the company’s own careers site.
The job in short
Software engineering on distributed cloud services (modernization, reliability, cost optimization).
PythonJavaJavaScriptRustC++C#AzureCompliance
Details
- Found
- 5 d ago · posted 2026-11-06
- Location
- Redmond, WA, US
Full description
Ramp up on unfamiliar services and codebases, building an understanding of their architecture, dependencies, and operational characteristics. Work with senior engineers and partner teams to turn open-ended engineering problems into scoped deliverables with clear success criteria. Design, implement, test, and deploy software that advances SPARTANs missions in modernization, resilience, cost optimization, compliance, and developer productivity. Own features and technical deliverables from design through deployment, validation, and measurement of impact. Diagnose and address performance, latency, scalability, reliability, and cost issues in distributed services. Use telemetry, profiling, debugging, and experimentation to form hypotheses and make evidence-based engineering decisions. Write clean, secure, testable, and observable code using languages such as C#, Java, C++, Rust, or other appropriate technologies. Collaborate with teams across repository, service, and organizational boundaries to coordinate dependencies and land changes safely. Communicate technical progress, risks, decisions, and tradeoffs clearly to engineering partners and stakeholders. Apply a growth mindset by seeking feedback, learning from production issues, and sharing knowledge with the broader engineering community. 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 These requirements include but are not limited to the following specialized security screenings: Experience designing, implementing, testing, or debugging production software. Experience collaborating with others to deliver software features or engineering improvements. Experience designing and developing reliable distributed systems, cloud services, or platform components. Experience owning a software feature or service component from design through production deployment. Experience diagnosing production issues using logs, metrics, distributed tracing, debuggers, profilers, or similar diagnostic tools. Experience measuring and improving service latency, scalability, resource utilization, reliability, or operational cost. Experience writing automated unit, integration, performance, or reliability tests. Experience working in large codebases and ramping up on unfamiliar systems. Experience with Azure or another public cloud platform.
Software Engineer jobs in the United States · All Microsoft jobs · Entry-level Software Engineer jobs in Redmond, Washington · Entry-level jobs in Redmond, Washington