Software Engineer at Microsoft - ScoutJobs - The AI-curated global job board
Skip to content
Microsoft
Posted 2 days ago

Software Engineer

MicrosoftSoftware Engineer

Requirements

Bachelor's degree in CS or related field, C, C++, C#, Java, JavaScript, or Python, Cloud technologies, Distributed systems, REST APIs, CI/CD, Git

Skills

PythonAzureAWSRESTGit

About the role

Responsibilities

  • Adopt AI-native development practices, leveraging AI tools across the SDLC while reviewing and improving AI-generated outputs
  • Develop and ship high-quality code for product features using standard coding, debugging, testing, and telemetry techniques
  • Contribute to system design and implementation by exploring solution options and supporting technical documentation
  • Follow engineering excellence standards, including security, privacy, compliance, and accessibility practices
  • Participate in testing and quality assurance, including executing test plans and supporting automation
  • Support deployment and release processes, including feature rollout (flighting) and rollback planning
  • Assist in live-site operations and reliability, acting as a DRI for incidents and improving troubleshooting telemetry
  • Collaborate with stakeholders to understand customer requirements and integrate feedback into solutions

Requirements

  • Bachelor's Degree in Computer Science or a related technical discipline
  • Proven experience coding in languages such as C, C++, C#, Java, JavaScript, or Python

Preferred Qualifications

  • Experience with cloud technologies (Azure, AWS, or Google Cloud)
  • Experience with distributed systems, micro-service architecture, and scalability patterns
  • Experience with REST-based API development and messaging patterns (e.g., Service Bus, Event Hub)
  • Familiarity with cloud storage technologies such as Cosmos DB
  • Proficiency in problem-solving with a data-driven approach to debugging and performance optimization
  • Experience with modern engineering practices including CI/CD and version control systems like Git
  • Exposure to Agile and iterative development processes

About the Company

Microsoft's Commercial Engineering & AI (CEAI) team partners with stakeholders to accelerate the transformation of Microsoft’s commercial business. We combine AI-native engineering and modern platforms to reimagine how work gets done at scale. Within the Scale and Partner AI Experiences (SPAI) organization, we build intelligent, scalable platforms that power partner and customer success through AI-first innovation.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer

Microsoft · Redmond

Sign up to apply