Software Engineer 2
7 days ago
Overview
As a cornerstone of Microsoft's Substrate platform—the underlying data infrastructure for Office 365 and other cloud services—the Directory Runtime Stores team builds and maintains the storage systems that handle the runtime traffic for Microsoft's directory services, supporting trillions of requests every day. Our systems are foundational to the reliability, scalability, and security of Microsoft's cloud offerings.
Joining our team as a Software Engineer 2 means you'll have the opportunity to:
- Work on large-scale distributed systems that impact millions of users globally.
- Drive innovation in storage, traffic management, and automation, including AI-powered solutions.
- Collaborate with talented engineers across geographies and disciplines.
- Grow your technical expertise through challenging projects, mentorship, and a culture of continuous learning.
- Contribute to a team that values diversity, inclusion, and a growth mindset.
- Make a real difference by helping Microsoft empower every person and every organization on the planet to achieve more.
We are committed to modernizing our technical stack and delivering world-class performance and innovation for customers around the globe.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities
- 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.
Qualifications
Required Qualifications:
- 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.
Other Requirements
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred Qualifications
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.
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about
requesting accommodations.
-
Embedded Software Engineer
19 hours ago
Ho Chi Minh City, Ho Chi Minh, Vietnam WATA Software Full timeWATA Software is looking for a Senior Embedded Software Engineer with solid experience in C/C++, real-time embedded systems, and automotive software development. The role involves designing, implementing, and optimizing software for automotive ECUs in compliance with AUTOSAR, Functional Safety (ISO 26262), and Cyber Security (ISO/SAE...
-
Software Engineer 2
5 days ago
Ho Chi Minh City, Ho Chi Minh, Vietnam Microsoft Full timeAn IC3Software Engineer 2is a seasoned individual contributor who plays a critical role in designing, building, and maintaining scalable, reliable, and secure software systems. IC3 engineers often serve as technical leads for feature areas or components and are recognized for their ability to drive execution while mentoring others.Microsoft's mission is to...
-
Senior Software Engineer
7 days ago
Ho Chi Minh City, Ho Chi Minh, Vietnam FPT Software Full timeJob DescriptionWORK LOCATION: Ha Noi, Ho Chi Minh, Da NangABOUT FPT SOFTWAREFPT Software, a subsidiary of FPT Group, is a leading global IT service provider headquartered in Vietnam. With 33,000+ employees in 88 offices across 30 countries, we serve 1,100+ clients, including 96 Fortune 500 companies.We believe diversity fuels innovation and strive to create...
-
C++ Software Engineer
1 week ago
Ho Chi Minh City, Ho Chi Minh, Vietnam OPSWAT Software Vietnam Full time $60,000 - $120,000 per yearTop 3 reasons to join usProduct company with global reputation in securityCompetitive compensation package & salary reviewsFull social insurance & extra health-care programJob descriptionThe PositionAs a specialized cybersecurity solution, MetaDefender Kiosk is designed to rigorously manage and fortify the secure flow of data originating from diverse...
-
Software Engineer 2
7 days ago
Ho Chi Minh City, Ho Chi Minh, Vietnam Microsoft Full timeWould you be excited to drive major changes to a scale service that is critical to the company? Substrate is the data and intelligence platform that enables internal partner teams at Microsoft to build, deploy, and maintain compliant productivity apps and services with reduced effort and faster time to market. We work closely with partners across M365 to...
-
Embedded Software Engineer – Onsite China
7 days ago
Ho Chi Minh City, Ho Chi Minh, Vietnam FPT Software Full timeJob DescriptionWORK LOCATION: Ha Noi, Ho Chi Minh, Da NangABOUT FPT SOFTWAREFPT Software, a subsidiary of FPT Group, is a leading global IT service provider headquartered in Vietnam. With 33,000+ employees in 88 offices across 30 countries, we serve 1,100+ clients, including 96 Fortune 500 companies.We believe diversity fuels innovation and strive to create...
-
Senior Embedded C/C++ Software Engineer
19 hours ago
Ho Chi Minh City, Ho Chi Minh, Vietnam FPT Software Full timeKey Qualifications● You are self motivated and driven with solid programming skills fordelivering applications for embedded platforms.● You have strong Android/Linux/RTOS Platform and Applicationdevelopment experience.● Strong C/C++ Development skills.● 5+ years excelling in software engineering roles with a track record ofsuccessful delivery of...
-
Software Engineer 2
7 days ago
Ho Chi Minh City, Ho Chi Minh, Vietnam Microsoft Full time ₫2,000,000 - ₫5,000,000 per yearCreate and implement code for a product, service, or feature, reusing code as applicable. Work with appropriate stakeholders to determine user requirements for a set of features. Contribute to the identification of dependencies, and the development of design documents for a product area with little oversight. Contribute to efforts to break down larger work...
-
Python Software Engineer
1 week ago
Ho Chi Minh City, Ho Chi Minh, Vietnam FPT Software Full time $80,000 - $120,000 per yearJOB DESCRIPTIONSWHAT YOU'LL BE RESPONSIBLE FOR:• Work closely with remote head office on requirements and technical delivery• Taking leadership role within the team.• Mentoring junior team members• Performing code review, planning, testing, builds, and releases• Architect, design, and document end-to-end solutions for complicated problems and...
-
Java Software Engineer
7 days ago
Ho Chi Minh City, Ho Chi Minh, Vietnam FPT Software Full time ₫50,000 - ₫100,000 per yearAbout FPT SoftwareFPT Software, a subsidiary of FPT Corporation, is a leading global provider of technology and IT services headquartered in Vietnam. With over $1 billion in revenue and a workforce of 30,000+ employees across 30 countries, FPT Software delivers innovative solutions worldwide.Job RequirementsWe're looking for a skilled Java Developer with the...