Software Engineer

Microsoft Microsoft · Big Tech · Hyderabad, TS, IN · Software Engineering

Software Engineer role focused on building and running global Licensing services for Microsoft products like Windows, Office, and Xbox. The role involves designing, developing, and maintaining highly secure, scalable, and mission-critical cryptographic and functional services that handle billions of daily transactions, ensuring IP protection, customer privacy, and compliance. The position emphasizes DevOps practices, live site reliability, and leveraging AI tools for development.

What you'd actually do

  1. Writing clean code with well thought-out design, with focus on quality, simplicity, and maintainability.
  2. Putting customer’s perspective and experience first when designing systems.
  3. Communicating effectively and collaborating with other disciplines to deliver high quality solutions from envisioning to deployment to live site reliability.
  4. Driving improvements with design reviews, code reviews, and test case reviews.
  5. Understanding and adapting to new technologies, tools, methods and processes from Microsoft and industry.

Skills

Required

  • 2+ years of solid Development/Testing experience with products or services using various technologies.
  • Extensive understanding and hand on experience with enterprise architectural patterns.
  • Experience with Microsoft tools and Azure technology stack.
  • Good experience on Requirement/Design/Code Review & Inspections practices.
  • Experience with any of performance testing, security testing, privacy testing, accessibility testing.
  • Ability to work in cross functional teams and strong interpersonal skills.
  • DevOps experience with strong passion for live site reliability.
  • Excellent problem-solving and debugging skills with a solid understanding of testing practices.
  • Excellent communication & cross-group collaboration skills.

Nice to have

  • classical and quantum cryptography

What the JD emphasized

  • highly secure
  • highly scalable
  • mission critical services
  • large scale distributed systems
  • global Licensing services
  • cryptographic
  • billions of daily transactions
  • integrated, intelligent, and secure services
  • malware scanning capabilities
  • regional "digital manufacturing" services
  • safeguarding our customers' privacy
  • compliance with our products
  • efficiently distributing software worldwide
  • massively scalable services
  • global impact
  • security screening requirements