Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineer 
India, Uttar Pradesh 
937325177

17.12.2024

Security represents the most critical priorities for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We want to reshape security and empower every user, customer, and developer with a security cloud that protects them with end to end, simplified solutions. The Microsoft Security organization accelerates Microsoft’s mission and bold ambitions to ensure that our company and industry is securing digital technology platforms, devices, and clouds in our customers’ heterogeneous environments, as well as ensuring the security of our own internal estate. Our culture ison embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. In doing so, we create life-changing innovations that impact billions of lives around the world.

This is a Research Efficiency Platform team which provides leadership, direction, and accountability for Security Researchers tools and platforms, CICD, AI/ML, Virtualization and infrastructure, and secured development standards. You will help conduct business reviews andour production services. Strong collaboration skills will beto work closely with other engineering teams to ensure services and systems are highly stable, performant, and meet the expectations of internal and external customers and users.

and engineering systems. You will work in collaboration with other Engineers, Researchers, Data Scientists and Architects to continue to learn and build your skill sets on how to innovate the design approach of said pipelines and services.

Qualifications

Skills Required

  • Coding experienceC#, Python or other equivalent programming languagesand 10+ years of development experience in Enterprise environments.
  • Strong analytical,problem solving and organizational skills
  • Ability towork onGreenfieldprojectsfrom ideation toproductionalize.
  • Proven experience with building and supporting services, including logging, monitoring, alerting, and measuring reliability and availability.

Preferred Experiences and Technologies:

  • Azure Cloudand multi clouddevelopmentand deployment.
  • Hands-on scripting knowledge in PowerShell / Bash
  • Platform development experience for production environments
  • xperience with architecting solutions for complex distributed problems

Ability to meet Microsoft, customer and/or government security screening requirements arefor this role. These requirements include, but are not limited to, the following specialized security screenings:

to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

and manage relationships across organizational boundaries. Proven experience dealing with large scale data architecture, operational architecture and or network Architecture Proven experience creating distributed systems tools of moderate to high complexity.

Responsibilities
  • Design and develop large scale distributed software services and solutions
  • Adhere to and drive modern software engineering practices through design reviews
  • System design through well-defined interfaces across multiple components, code reviews,leveragingdata/telemetry to make decisions
  • Develop “best-in-class” engineering for our services by ensuring that the services and the components are well-defined and modularized, secure, reliable, diagnosable, activelymonitoredand reusable.
  • Improve test coverage for services, organize and implement integration tests, and resolve problem areas
  • Considers testability, portability/monitoring, reliability, and maintainability, and understands when code is ready to be shared and delivered
  • Exposes test coverage issues,organizesand implements integration tests, and resolves problem areas
  • tocontribute to cohesive, end-to-end experiences for our users
  • Focus on customer/partner needs through a data driven approach
  • Troubleshoot andoptimizeautomation,reliabilityand monitoring for Live Site
  • Gain a working understanding of Microsoft businesses and collaborate with mentors and leaders to contribute to cohesive, end-to-end experiences for our users.
  • Focus on customer/partner needs through a data driven approach.
  • Ability to deal with ambiguity associated with working in a fast-paced and dynamic environment by providing clarity
  • Leadership skills: Including judgement, resolution, negotiating and decision-making skills.
  • Ability to technically mentor Junior/Mid-Career engineers.