Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Senior Software Engineer - Multiple Teams

Microsoft

$119,800 - $234,700
Sep 27, 2025
Redmond, WA, USA
Apply Now

Microsoft is looking to solve the problem of next-generation software that can meet real-world constraints at scale, by exploring emerging trends in distributed systems, operating systems, networking, storage, data privacy and security, etc.

Requirements

  • Coding in languages including, but not limited to, C, C++ or Rust
  • Expertise in Linux, File System Storage, Networking and/or Virtualization
  • Excellent technical design, problem solving, debugging and communication skills
  • Experience in shipping high quality products and services
  • Proven ability to design and implement efficient algorithms and data structures in production environments
  • Ambition for mentoring and helping others
  • Experience with system-level software (e.g., distributed systems, operating systems, databases, networking, etc.)

Responsibilities

  • Design and implement efficient algorithms and data structures in production environments
  • Explore new technologies and turn early-stage concepts into real-world impact
  • Contribute expertise across the software development lifecycle - from ideation and architecture to writing high-quality code and shipping products
  • Collaborate with a distinguished set of engineers to identify promising ideas and help transform them into impactful business strategies and products
  • Help define the technical foundations for next generation platforms
  • Shape the future of computing at Microsoft
  • Ship high quality products and services

Other

  • Bachelor's Degree in Computer Science, or related technical discipline
  • 4+ years software engineering experience
  • Clear communication, curiosity, and a passion for technology
  • Desire to learn and continuously evolve to meet new challenges
  • Growth mindset, innovate to empower others, and collaborate to realize shared goals