Senior Software Engineer

Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Data engineering

I korthet

As a Senior Software Engineer at Microsoft, you will design, develop, and operate large-scale cloud services for security and operational telemetry. You will drive end-to-end development, focusing on reliability, performance, and cost efficiency, while also mentoring other engineers and contributing to technical strategy.

Ansvarsområden

  • Design, build, and operate scalable cloud services and distributed systems that process large volumes of security and telemetry data.
  • Drive end-to-end development, including architecture, implementation, testing, deployment, and operational excellence.
  • Partner with cross-functional teams to deliver platform capabilities that enable security analytics, threat detection, and data-driven insights.
  • Improve service reliability, performance, scalability, and cost efficiency through engineering best practices, automation, and observability.
  • Mentor engineers, contribute to technical strategy, and champion high standards for software quality, security, and customer impact.

Krav

  • BS/MS in Computer Science or Engineering (or equivalent experience) with 6+ years in software development.
  • Proficiency in C# (Java/C++), OOP, design patterns, and multithreading.
  • Strong knowledge of SQL/NoSQL databases, Linux/Windows OS, cloud platforms (Azure/AWS/GCP), Kubernetes, REST API design, microservices, event-driven architecture, secure coding, CI/CD pipelines, and performance optimization.
  • Hands-on experience with build/deployment pipelines, pub/sub models, asynchronous processing, mentoring engineers, authoring design documents, and collaborating on end-to-end solutions.
  • Effective communication, problem-solving, and adaptability in ambiguous situations.
  • Ability to meet Microsoft, customer and/or government security screening requirements.

Önskade kvalifikationer

  • Equivalent experience to a BS/MS in Computer Science or Engineering.
  • Experience with Microsoft Cloud Background Check required.
  • Travel less than 25%.

Förmåner

  • The role involves driving the design, development, and reliability of mission-critical cloud services.
  • Opportunity to partner with cross-functional teams.
  • Focus on improving service reliability, performance, scalability, and cost efficiency.
  • Mentoring opportunities.
  • Contribution to technical strategy.
  • Championing high standards for software quality, security, and customer impact.

Färdigheter

C#JavaC++OOPdesign patternsmultithreadingSQLNoSQLLinuxWindowsAzureAWSGCPKubernetesREST APImicroservicesevent-driven architecturesecure codingCI/CDperformance optimizationpub/subasynchronous processing
#security#telemetry#cloud#distributed systems#data processing#analytics#threat detection#reliability#performance#scalability#cost efficiency#automation#observability#mentoring#technical strategy#software quality#customer impact
Microsoft Logo

Om Microsoft

Empowering every person and organization on the planet to achieve more

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…

Microsoft Logo

Företag

Microsoft

Publicerade jobb

för 1 dag sedan

Anställningstyp

Heltid

Arbetsform

Hybrid

Erfarenhetsnivå

Senior

Platser

United States

Kvalifikation

Kandidatexamen, Masterexamen

Sökande

Ansök tidigt