Software Engineer 2 at Microsoft
Ho Chi Minh City, , Vietnam -
Full Time


Start Date

Immediate

Expiry Date

03 Mar, 26

Salary

0.0

Posted On

03 Dec, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Engineering, Distributed Systems, AI Integration, C, C++, C#, Java, JavaScript, Python, Problem Solving, Debugging, Analytical Skills, Communication, Collaboration, Scalability, Reliability

Industry

Software Development

Description
Work on large-scale distributed systems that impact millions of users globally. Collaborate with talented engineers across geographies and disciplines. Contribute to a team that values diversity, inclusion, and a growth mindset. Work with appropriate stakeholders to determine user requirements for a set of features, ensuring alignment with business and technical goals. Contribute to the identification of dependencies and the development of design documents for product areas, with minimal oversight. Contribute to the development and integration of AI-native features and solutions, leveraging AI and automation to enhance system intelligence, scalability, and user experience. Create and implement code for products, services, or features, reusing code where applicable to drive efficiency and consistency. Break down larger work items into smaller, manageable tasks and provide accurate estimations for completion. Act as a Designated Responsible Individual (DRI), participating in on-call rotations to monitor system, product features, or services for degradation, downtime, or interruptions, and gain approval to restore services for simple problems. Remain current in technical skills by investing time and effort into learning new developments that improve availability, reliability, efficiency, observability, and performance of products. Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Proficiency in one or more general-purpose programming languages (e.g., C#, Java, C++, Python, Go). Solid problem-solving, debugging, and analytical skills.Excellent communication and collaboration abilities. Passion for building scalable, reliable, and high-performance systems. These requirements include but are not limited to the following specialized security screenings: Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR 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. Experience with distributed systems or cloud-scale services. Familiarity with vibe coding in production environments.Solid communication skills in English. Experience working in large, cross-functional teams.
Responsibilities
Work on large-scale distributed systems that impact millions of users globally and collaborate with talented engineers across geographies. Contribute to the development and integration of AI-native features and solutions while ensuring alignment with business and technical goals.
Loading...