Software Engineer II
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling
I korthet
Ansvarsområden
- 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.
Krav
- 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.
- 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 Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
- 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.
Förmåner
- The typical base pay range for this role across the U.S. is USD $102,100 - $202,200 per year.
- There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $133,800 - $219,200 per year.
- Certain roles may be eligible for benefits and other compensation.
- Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay
Färdigheter
Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting…
Företag
MicrosoftPublicerade jobb
för 1 dag sedan
Anställningstyp
Heltid
Arbetsform
Hybrid
Lön
102 100–219 200 US$ · Förhandlingsbar
Erfarenhetsnivå
Mellannivå
Platser
United States
Kvalifikation
Sökande
Ansök tidigt
