Taro Logo

Senior Software Engineer

Microsoft's mission is to empower every person and every organization on the planet to achieve more.
$117,200 - $250,200
Cloud
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
AI · Cybersecurity · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer

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.

We are looking for a Senior Software Engineer to be part of the Assurance Engineering team to deliver Liquid service. Assurance Engineering team assures the security of all of Microsoft's products and services using the power of software, data, AI, standards, and partnership. Liquid is a data-centric cloud service that manages multiple terabytes of data and infuses artificial intelligence to support compliance and risk decision making across the Company.

In this role, you'll work with a range of fun, modern cloud and data-centric infrastructure technologies -- Azure app services (e.g., web sites), data systems (e.g., Kusto, Azure Data Lake and Cosmos DB) and Azure CI/CD. You'll have great horizontal view of cross scrum teams and technologies.

Responsibilities include:

  • Design, build and ship features of our services with a focus on Azure infrastructure and cross team coordination.
  • Be responsible for end-to-end software life cycle from design, implementation, CI, CD and to service reliability and recoverability.
  • Full engagement in agile-based software development including DRI rotation.
  • In-depth data analysis to identify service trends and make necessary adjustments and improvements of our services.
  • Constantly improve customer experience through quantitative service monitoring, alerting, and the use of data and operational dashboards.

We are proud of our approach to work/life balance: we believe that achieving compelling business results does not mean sacrificing our goals as people. If you are excited by the opportunity to work in a critical business area and build long-term value for Microsoft, then we want to hear from you!

Last updated 8 months ago

Responsibilities For Senior Software Engineer

  • Design, build and ship features of our services with a focus on Azure infrastructure and cross team coordination
  • Be responsible for end-to-end software life cycle from design, implementation, CI, CD and to service reliability and recoverability
  • Full engagement in agile-based software development including DRI rotation
  • In-depth data analysis to identify service trends and make necessary adjustments and improvements of our services
  • Constantly improve customer experience through quantitative service monitoring, alerting, and the use of data and operational dashboards

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?