Software Engineer

Microsoft

Redmond, WAFresher2h agovia LinkedInH-1B sponsor · 237 entry-level filings

This job at a glance

Who can apply
New grads, no experience needed · Bachelor's degree or Master's degree
Must know
OperationsMachine learningTroubleshootingAzureSystem designData structures & algorithms
Nice to have
PythonJavaJavaScriptC++
Work
On-site in Redmond
Pay
Not stated by the employer.
Skill demand
Troubleshooting45%Azure26%Machine learning16%Operations13%of 99 similar entry-level jobs posted in the US this week
Listed
Nov 5, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

Microsoft Security is building a greenfield, exabyte-scale data platform for security data. This platform aims to empower users, customers, and developers with simplified, end-to-end security solutions. The platform will help enterprises:

  • Inventory and map their entire digital estate.
  • Integrate and normalize security data from disparate sources.
  • Answer critical security and governance questions.

Leveraging an advanced security graph built with AI and machine learning, the platform enables real-time threat detection and informed security posture decisions.

Key Responsibilities

  • Building and operating cloud services.
  • Developing data ingestion and processing features.
  • Writing reliable, testable code.
  • Troubleshooting production issues.
  • Learning distributed systems, Azure, and security engineering.

Requirements & Tech Stack

  • Coding experience in languages including, but not limited to, C, C++, C#, Java, JavaScript, Rust, or Python.

Qualifications

Required Qualifications

  • Bachelor's Degree in Computer Science or related technical discipline, with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Rust, or Python, OR equivalent experience.

Other Requirements

  • Ability to meet Microsoft, customer, and/or government security screening requirements.
  • Includes Microsoft Cloud Background Check, required upon hire/transfer and every two years thereafter.

Preferred Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 1+ year(s) technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Rust, or Python.
  • OR Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Rust, or Python.
  • OR equivalent experience.
  • Experience developing, debugging, and maintaining software applications or services.
  • Understanding of software engineering fundamentals including algorithms, data structures, object-oriented design, and testing.
  • Ability to work effectively within a collaborative engineering team.
  • Demonstrated problem-solving and analytical skills.

H-1B sponsor

Microsoft filed 237 entry-level H-1B applications for new hires (Oct 2025 - Jun 2026, Department of Labor).

See their H-1B record →

Microsoft Entry-Level & New Grad Jobs · last 7 days

11 openings · 7 need no experience

See all 11 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job