Software Engineer 2

Global technology company that empowers every person and organization on the planet to achieve more.
Ho Chi Minh City, Vietnam
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer 2

Microsoft's M365 Big Data Team is seeking a Software Engineer 2 to join their Service Operation and Telemetry Standardization Team in Vietnam. This role is part of the Substrate Foundation organization, focusing on managing and optimizing telemetry data across Office365 services. The position involves working with massive datasets generated by hundreds of millions of Office365 users, building solutions for data ingestion, standardization, and insights generation. The team's mission is to increase data value while managing complexity and costs effectively. This role offers an opportunity to work on large-scale distributed systems, implement AIOps solutions, and drive infrastructure optimization. The position combines technical expertise in backend engineering with data platform knowledge, offering a hybrid work environment with up to 50% work from home flexibility. Microsoft provides comprehensive benefits and fosters an inclusive culture where diversity is valued and every employee can thrive.

Last updated 11 hours ago

Responsibilities For Software Engineer 2

  • Build and standardize high quality, performant, reliable and cost-effective distributed data ingestion services across M365 workload teams
  • Modernize telemetry usage and infrastructure to fulfill the needs in AIOps scenarios
  • Analyze and drive telemetry infrastructure COST optimization for all M365 teams
  • Work with Trust teams to drive standardization and enforcement efforts across M365 to meet Compliance & Privacy regulations
  • Design and build highly efficient, aggregated, cost-effective data pipelines
  • Responsible for the daily operations and maintenance of telemetry infrastructure and ensure quality of service

Requirements For Software Engineer 2

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Solid communication skills (Good written English, Avg+ oral English)
  • Good knowledge and experience of backend engineering
  • Basic knowledge and experience of distributed systems
  • Basic knowledge of service operation for large scale distributed systems
  • Basic knowledge of industry well known telemetry standards and solutions
  • Basic knowledge of big data platform technologies
  • Must pass Microsoft Cloud Background Check

Benefits For Software Engineer 2

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?

Jobs Related To Microsoft Software Engineer 2

Software Engineer II

Software Engineer II position at Microsoft's Cloud Supply Chain organization, focusing on supply chain traceability solutions with hybrid work options in Redmond, WA.

Software Engineer

Software Engineer position at Microsoft's Business & Industry Copilots group, focusing on full-stack development for next-generation business applications using AI and cloud technologies.

Software Engineer II

Microsoft is hiring a Software Engineer II in Hyderabad to develop SAP solutions for their Cloud Supply Chain organization, offering hybrid work and comprehensive benefits.

Software Engineer II

Microsoft Software Engineer II position in Redmond, focusing on scalable services and backend development with 2+ years experience required.

Software Engineer

Software Engineering position at Microsoft's Cloud Operations & Innovation team, focusing on cloud computing resource delivery and datacenter management with remote work options.