Microsoft

Senior Software Engineer

Hyderabad, India
Spark
Description

As modern enterprise shifts to the cloud, security is key. Microsoft Defender for Cloud Applications is a security solution that empowers security admins globally to tame the usage of cloud applications and reassert control over their organization's data.

 

Our team focuses on discovering cloud applications that are used by enterprises and providing solutions for cloud asset attack surface management (CAASM) across a wide variety of SaaS application types and their app ecosystems. It builds and continuously deploys an always-on, globally distributed service, which examines real time network traffic at scale and can apply real time restrictions on what applications can or can’t be used by enterprise users based on the risk profile of the apps.

 

Our team has people from varied backgrounds, previous work histories, and life experiences, and we are eager to maintain and grow that diversity. We believe in learning on the job, collaborating with other teams, and being customer obsessed. Our team is looking for Software Engineers. If you are passionate about understanding networking and web app technologies, if you are excited about large scale distributed systems and evolving system architectures and eager to explore, learn, innovate (from failures too) and help shape the future of security, please talk to us.

Required Qualifications:

  • Bachelor's degree or higher in computer science or related field or equivalent experience in building, shipping, and operating reliable, distributed software systems.
  • 8+ years of software engineering experience building and maintaining large-scale cloud applications.
  • Ability to engage in site-reliability engineering practices.

Preferred Qualifications:

  • Ability to learn and grasps concepts quickly in a fast-paced environment.
  • Great problem-solving skills and drive for results
  • Commitment to collaboration and teamwork and ability to deliver via influence.
  • Self-starter, who proactively identifies problems and drives for resolution.
  • Experience with big-data systems such as Spark and data lake.

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. 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.

As Senior Software Engineer in Microsoft Defender for Cloud Apps, especially in the App Discovery team, you will contribute to product growth and be responsible for architecting solutions from the ground-up.

  • You will Take features from ideation to successful global roll out. Drive a project through to delivery removing obstacles as needed to ensure success.
  • Contribute to the design of large-scale distributed software services and solutions.
  • Write clean, well-tested code. Establish best practices and hold high standards in online services development, including code reviews, automated testing, and DevOps methodologies. 
  • Build automation to prevent and/or remediate service problems from becoming production incidents. Perform OnCall duties diligently, handle live site issues with ease, and improve the OnCall operations process.
  • Passionate about technology and obsessed about customer needs. To thrive in this position, you should be a creative and analytical thinker, technical, and committed to excellence.
  • The ability to lead complex projects with a strong record of end-to-end delivery of high-quality products is a huge plus. You are willing to learn from our customers and your peers.
Microsoft
Microsoft
Data Management Developer Tools DevOps Enterprise Software Operating Systems

0 applies

3 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say