Senior Software Engineer

Microsoft

14m ago • Remote

Senior

Remote

119,800 - 234,700 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Senior Software Engineer role

Improve your resume now

$119,800 – $234,700/year

Quick Facts

Senior Software Engineer responsible for building distributed services that improve the safety, reliability, and operability of Azure Storage deployments at scale.

Description

Work on the Azure Storage deployment team to develop deployment orchestration and Armada platform capabilities. Design and build distributed services for planning, validating, rolling out, and monitoring infrastructure changes while protecting service availability. Own features from design through testing, deployment, and ongoing operational support, using telemetry and customer feedback to continuously improve.

Role Description & Responsibilities

  • Design and build distributed services for Azure Storage deployment orchestration and Armada platform capabilities with scalability, resilience, performance, and operational simplicity in mind.
  • Develop safe, automated deployment workflows including validation, rollout controls, failure recovery, and progress tracking.
  • Own technical designs and cross-team integrations; clarify requirements and dependencies and evaluate design trade-offs.
  • Write secure, performant, well-tested code; perform code reviews; and build automated tests to prevent regressions.
  • Use logs, metrics, and telemetry to diagnose failures and drive corrective actions.
  • Independently use artificial intelligence tools responsibly across the software development lifecycle, validating generated outputs.
  • Contribute to operational support, continuous improvement, and knowledge sharing while upholding security, privacy, and engineering standards.

Requirements & Qualifications

  • Bachelor’s degree in Computer Science or related field AND 4+ years technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python (or equivalent experience).
  • Ability to meet security screening requirements, including passing the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
  • Experience designing and developing distributed systems or cloud infrastructure services.
  • Experience delivering backend software to production with automated testing and operational monitoring.
  • Experience diagnosing and improving the reliability, performance, or scalability of production systems.

Benefits

  • Base pay range in the U.S.: USD $119,800–$234,700 per year (different ranges apply for San Francisco Bay Area and New York City metro).

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report