resu·mail

Software Engineer 2

at Microsoft

Hyderabad, India Entry Posted 2026-05-28

Don't apply into the void — reach the hiring manager

ResuMail finds the recruiters and hiring managers behind this Software Engineer 2 role at Microsoft, drafts a personalised outreach email, and schedules the send — so your application actually gets seen.

Reach the hiring manager ›

About this role

Rapidly prototype and deliver POCs and iterate on solutions using an experimentation-driven engineering approach. Design, build, and ship scalable, production-quality features and intelligent services using modern engineering practices. Collaborate across teams to integrate systems, data, and signals into cohesive AI-powered workflows. Debug, troubleshoot, and improve system reliability and performance using telemetry and diagnostics. Build secure, compliant, and responsible AI solutions ready for production scale. Contribute to a culture of continuous learning, experimentation, and engineering excellence. Required (Basic): Bachelor's degree in computer science engineering, or related field 2-5 years of professional software engineering experience with hands-on coding in languages such as C#, Java, Python, or React. Proficiency in AI-native development — working within Agent Harnesses (GitHub Copilot CLI, Coding Agents), authoring Markdown specs/ADRs and YAML configs as Agent-consumable inputs, orchestrating multi-step Agentic workflows across the SDLC, and reviewing Agent-generated code and PRs with production-grade rigor. Strong fundamentals in data structures, algorithms, object-oriented design, and scalable systems. Experience building, testing, debugging, and maintaining production-quality software, following established engineering practices as well as leveraging large language models (LLMs). Solid problem-solving and technical judgment skills, with the ability to design scoped solutions, debug complex issues, and improve service performance. Experience with cloud platforms and distributed/service-oriented architecture. Familiarity with reliability, monitoring, and performance optimization practices. Strong collaboration and communication skills, with experience in design reviews. Passion for building impactful, user-facing AI solutions.

How to get this job at Microsoft

  1. Don't rely on the portal. Cold applications for a role like Software Engineer 2 land in a pile of hundreds. A direct, personalised message to the hiring manager or a referrer is the fastest way in.
  2. Find the right person. ResuMail surfaces the actual recruiters and hiring managers at Microsoft — not a generic careers inbox.
  3. Send tailored outreach. ResuMail drafts an email personalised to your resume and this role, then paces and schedules sends so you stay out of spam.
  4. Follow up. One polite nudge after 5–7 days roughly doubles reply rates — scheduled for you.

Reach Microsoft's hiring managers today.

Free to start. No credit card. Built for Indian job seekers.

Start free with ResuMail ›