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

Microsoft

$119,800 - $234,700
Oct 28, 2025
Hillsboro, OR, US
Apply Now

Microsoft is seeking to innovate the latest hardware and systems designs to propel its cloud growth, and the Senior Software Engineer will play a critical role in identifying and evaluating performance of various Database systems in the cloud with emerging memory technology.

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-Sharp, Java, JavaScript, or Python OR equivalent experience.
  • 3+ years of experience in Database workload and cloud workload analysis in a virtualized environment with demonstrated track record of success, guiding architecture direction and adaptation.
  • 3+ years of experience in using Hardware Performance Monitoring tools along with workload analysis to understand the hardware/software interactions to guide the team with optimization recommendation and influencing technical direction.
  • Experience with server platform and workload analysis.
  • Experience with Compute SOC performance and power analysis.
  • Expertise in using Hardware Performance monitoring tools
  • Expertise in Windows Operating System internals and OS memory management and Virtual Machine memory management principles.

Responsibilities

  • Analyze various cloud Database workload taxonomy to determine which memory tiering/pooling and overcommit solutions suited for Azure usages and deployment.
  • Develop deep insights through workload characterization and correlation to identify systems optimization opportunities by using hardware performance monitoring tools.
  • Analyze fleet telemetry data to enhance the understanding of the various Database usage of the memory/storage/compute resources and recommend various optimization in hardware and software.
  • Collaborate with diverse workload experts across Microsoft and partner ISVs to engineer TCO-optimized solutions for Azure general-purpose and specialized compute fleet.
  • Influence and shape hardware architecture and industry alignment, targeting three-to-six-year timeframe, with data-driven analysis, insights and recommendations.
  • Develop hardware/software co-design, software prototyping, and building reference designs to enable pathfinding for novel system architecture spanning OS memory management, memory overcommit, memory disaggregation, data acceleration and resource virtualization capabilities.
  • Evaluate novel systems architecture innovations through hardware/software co-design and advance them through technical readiness for productization.

Other

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
  • Ability to work 3 days/week in-office
  • Travel 0-25%
  • Bachelor's Degree in Computer Science or related technical field
  • Collaboration skills, teamwork, and sense of presumed responsibility