Senior Software Engineer

Job Overview

Location
Bengaluru, Karnataka
Job Type
Full Time Job
Job ID
72947
Date Posted
1 year ago
Recruiter
Aarav
Job Views
105

Job Description

Empower every person and organization on the planet to achieve more. That’s what inspires us, drives our work, and pushes us to challenge the status quo every day. In Microsoft’s Cloud + AI (C+AI) division, our solutions enable customers to successfully transform their businesses to the cloud.  The scale of platforms and services we are building are among the largest in the world. From core cloud computing platform development to the services running on them, we do it all. 

Cloud Security is responsible for ensuring customers trust Microsoft’s cloud platform.  We are part of Management Plane team responsible for solving Infrastructure/platform, Capacity Planning, Safe Deployment Practices, Observability & Monitoring, Live Site using Software Engineering and Machine Learning. Our goal is to 1) Meet our customer needs by iterating safely and quickly 2) Improve engineering efficiency. We are looking for candidate who will work on engineering Management Plane for service that process TBs of data every day to detect software and network related vulnerabilities across millions of nodes and endpoints. We are building two new ambitious services aiming to help improve all the above mentioned trillion-dollar problem space. The success of the services depends on good system design, data pipeline, and ML models.

We’re looking for smart, passionate software engineers who want to create something new that our business and customers need.  You’ll work with a team of engineers to design and implement the service, ensuring your components are high quality and easily supported in a dev-ops model.  You’ll collaborate with your feature team to make product and technology decisions.  You’ll execute on a fast-paced timeline with a team of individuals who have a track record of successful delivery.  You’ll build a highly reliable, available, and secure service that integrates with other Azure services to provide a seamless and intuitive customer experience. 

Solve hard problems; build a new and innovative service that impacts teams across the Azure platform using modern cloud technologies; learn, teach and grow as a software engineer – sound like fun?  Apply today!

Responsibilities

  • Understand and analyze data from various sources including, but not limited to, Management Plane services, dependent Azure services, and customer reported issues.
  • Architect and build distributed system to improve the status quo of cloud security and site reliability leveraging data and ML.
  • Work on the core of Azure, building and securing the foundation of the cloud itself.
  • Develop the full stack, from intuitive and responsive user and developer experiences, to highly scalable, secure and reliable webservices and back-end infrastructure.
  • Execute on a technical strategy to deliver a multi-model data platform and implement data pipelines.
  • Deliver a lot of high-quality code for your products and engineering systems.
  • Build on our Microsoft principles (create clarity, generate energy, deliver success) and values (respect, integrity, accountability) to effectively collaborate and make things happen.

Qualifications

Required Qualifications: Ã¢â‚¬Â¯ 

  • 9+ years of experience as a software engineer
  • 5+ years of experience with one or more but not limited to Big Data, Analytics, Data Engineering, Data Science, ML or related technologies
  • Experience in building distributed systems, services, and highly available infrastructure
  • Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#

Preferred Qualifications: 

  • Experience with building services and web platforms that are highly reliable, run at high scale, and recover automatically from failure
  • Practical experience with containers, PaaS/SaaS software engineering, distributed systems engineering
  • Experience in building end-to-end software from the grounds-up

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.

Job ID: 72947

Similar Jobs

Meta

Full Time Job

Senior software engineer Senior software engineer

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Senior software engineer Senior software engineer

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Senior software engineer Senior software engineer

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Senior software engineer Senior software engineer

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept