Taro Logo

Software Engineer 2 (IC3)

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

Description For Software Engineer 2 (IC3)

Microsoft is seeking a Software Engineer 2 (IC3) to join their team in Ho Chi Minh City, Vietnam. This role is a seasoned individual contributor position focused on designing, building, and maintaining scalable, reliable, and secure software systems. The ideal candidate will serve as a technical lead for feature areas or components and drive execution while mentoring others.

The position requires expertise in languages like C#, Java, Python, or JavaScript, with experience in large-scale cloud or distributed systems. You'll work on cutting-edge technologies, including AI innovations, while collaborating with cross-functional teams to deliver end-to-end solutions.

As an IC3 engineer, you'll contribute to architecture and design decisions, write clean and maintainable code, and integrate telemetry for system monitoring. The role offers a hybrid work environment with up to 50% work from home flexibility and comprehensive benefits including healthcare, educational resources, and parental leave.

Microsoft provides an inclusive culture focused on growth mindset and innovation. The company's mission to empower every person and organization on the planet creates meaningful work opportunities. With competitive compensation, professional development resources, and a strong emphasis on work-life balance, this role offers an excellent opportunity for experienced engineers looking to make a significant impact in a global technology leader.

Last updated 8 hours ago

Responsibilities For Software Engineer 2 (IC3)

  • Design and Implementation: Contribute to the architecture and design of product features
  • Coding and Debugging: Write clean, maintainable, and extensible code
  • Collaboration: Work with product managers, designers, and other engineers
  • Telemetry and Observability: Integrate instrumentation to gather telemetry data
  • Customer Focus: Understand customer pain points and translate them into technical solutions

Requirements For Software Engineer 2 (IC3)

Java
Python
JavaScript
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Experience with large-scale cloud or distributed systems
  • Proficiency in C#, Java, Python, or JavaScript
  • Familiarity with CI/CD pipelines, agile methodologies, and modern development practices
  • Passionate about AI, innovation, and emerging technologies

Benefits For Software Engineer 2 (IC3)

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

Jobs Related To Microsoft Software Engineer 2 (IC3)