Microsoft logo

Senior Software Engineer - Microsoft

Hyderabad, India
Skills:
c# c++ python azure spark

Would you like to spend your days meaningfully impacting society? 

Cybercrime is estimated to cost society $6T annually with the majority of cybercrime exploiting humans. Of the 100 most significant security incidents which occurred during 2019, humans were tricked in 71% of those through forms of phishing. The human layer remains the weakest link in cyber defense without effective protection. 

Join the Microsoft Web Defense team, chartered with leveraging and developing the latest technologies to protect customers from phishing, social engineering, credential theft, credit card scams, and the emerging web threats plaguing society. Microsoft is uniquely at the center of this challenge, and we have the responsibility to protect the world! You will be a part of a team that will provide the foundation for protecting customers across all products (Windows, Exchange, Office, LinkedIn etc.), while supporting the rapidly growing $10B Microsoft Threat Protection security business.

We are seeking an experienced Senior Software Engineer to join us in the Web Defense Services team. We offer you a talented team and culture that invests in new technologies and in our people for the long term. While we design as a platform, we ship constantly in an incremental fashion. Emphasis is on solid, long-term design, incremental development with high quality, and adapting to early customer feedback and signals. 

As a Senior Software Engineer on the Web Defense Services team, your areas of focus will be on Web content parsers, cloud services architecture, design, software engineering and live-site support. The services you help architect, build and deploy will help end users stay safe from cyber threats. Users must be able to control and access this information from other services, Web Browser, Desktop, and Mobile applications. The services that you architect and build must be durable across multiple releases, optimized and meet all the expectations of highly scalable, available, and reliable. You will work closely with Product Managers and other Security Engineering disciplines to deliver core features in the Microsoft security offerings, as well as back-end functionality that underpins them. You will play a vital role in the fight against phishing, social engineering, malware and see the results of your work contributing to the protection of multiple services and millions of customers

Required Qualifications

  • 5+ years software development experience.
  • Proven track record architecting and developing low-latency scalable cloud services. 
  • Proficiency in C/C++, C# (.NET Core) or Python.
  • Bachelors’ or Masters’ degree in Computer Science

Preferred Qualifications:

  • Excellent communication skills and the ability to collaborate in a multi-disciplinary team consisting of Software Engineers, Program Managers, Security researchers and Data Scientists.
  • Demonstrated leadership competencies such as creating clarity in an ambiguous environment, generating energy and delivering business outcomes.
  • Experience with software development tools such as source control systems (GIT), complete CI System (Azure DevOps) to support continuous development, integration, and testing. 
  • Experience in Secure coding, Security reviews and meeting Software Security requirements. 
  • Experience building cloud services that leverage Big Data and employ the latest advancements in AI and ML (ideally for cyber security)  
  • Experience in building complex, high-scale distributed systems with Apache Spark

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Published on: 11/30/2022
Apply

About Microsoft

https://microsoft.com

Microsoft is on a mission to empower every person and every organization on the planet to achieve more. Our culture is centered on 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. You can help us to achieve our mission.

Jobs in Hyderabad, India

Jobs at Microsoft