Dữ liệu FDE TimesViệc làm FDE đang mở 798▼30 Thay đổi số việc đang mở trong 7 ngày, so sánh cùng phạm vi: không tính việc của các công ty mới được theo dõi tuần nàyMới trong 7 ngày 67Công ty đang tuyển 139Nhận làm từ xa 25%Lương trung vị (Mỹ) $202kTuyển nhiều nhất Databricks 108
中文EN

Tờ báo của nghề Forward Deployed Engineer

Logo Microsoft
Microsoft

Principal Software Engineer - FDE

United States, Multiple Locations, Multiple LocationsNơi khácĐang tuyển · cập nhật

Mô tả công việc

FDE Times dịch từ tin tuyển dụng gốc bằng tiếng Anh.

Tổng quan

Tại đội Microsoft Frontier Company Engineering, bạn không chỉ xây dựng phần mềm mà còn mang lại kết quả thực tế cho một số tổ chức phức tạp nhất thế giới.

Chúng tôi là một đội ngũ toàn cầu gồm các kỹ sư đẳng cấp thế giới, đã làm việc theo mô hình Forward Deployed Engineering (FDE) hơn một thập kỷ: trực tiếp nhúng vào đội ngũ của khách hàng để cùng họ giải quyết những bài toán khó nhất, sát cánh từng bước, và chuyển giao các giải pháp sẵn sàng cho môi trường production trong vài ngày thay vì vài tháng.

Ở vai trò Principal Software Engineer, bạn sẽ mang đến chuyên môn vững về thiết kế và kỹ thuật phần mềm, xây dựng các hệ thống đáng tin cậy và các dịch vụ sẵn sàng cho production, biến ý tưởng và những insight từ dữ liệu thành các giải pháp có thể mở rộng. Bạn sẽ làm việc trong các nhóm nhỏ đa lĩnh vực cùng data scientist, product manager và chuyên gia nghiệp vụ, chịu trách nhiệm toàn bộ vòng đời, từ thiết kế đến khi giải pháp được triển khai.

Công việc của chúng tôi được vận hành bởi AI: chúng tôi áp dụng tư duy và công cụ AI xuyên suốt vòng đời phát triển để đi từ ý tưởng đến production trong vài ngày, đồng thời giữ vững những tiêu chuẩn cao nhất về bảo mật, chất lượng và sự tin cậy.

Vai trò này mang đến cơ hội để

  • Xây dựng các hệ thống và dịch vụ đáng tin cậy, sẵn sàng cho production, biến ý tưởng thành giải pháp có thể mở rộng
  • Chuyển giao những sản phẩm kỹ thuật tác động trực tiếp đến chiến lược kinh doanh và kết quả của khách hàng
  • Hợp tác với các tổ chức toàn cầu hàng đầu thuộc nhiều ngành khác nhau
  • Áp dụng những tiến bộ mới nhất của AI và kỹ thuật phần mềm để giải quyết các bài toán ở quy mô lớn

Sứ mệnh của Microsoft là trao quyền cho mọi người và mọi tổ chức trên hành tinh này để đạt được nhiều hơn. Là nhân viên, chúng tôi cùng nhau làm việc với tư duy phát triển, đổi mới để trao quyền cho người khác và hợp tác để hiện thực hóa mục tiêu chung. Mỗi ngày, chúng tôi xây dựng trên các giá trị tôn trọng, chính trực và trách nhiệm giải trình để tạo nên một văn hóa hòa nhập, nơi ai cũng có thể phát triển trong công việc và cả ngoài công việc.

Trách nhiệm

  • Đặt bảo mật lên hàng đầu: Xây dựng và chuyển giao các giải pháp đáp ứng tiêu chuẩn bảo mật doanh nghiệp (threat modeling, secure coding, quyền riêng tư và tuân thủ) từ khâu thiết kế đến production.
  • Chuyển nhu cầu kinh doanh thành giải pháp kỹ thuật: Phối hợp với các bên liên quan để xác định bài toán, chỉ số thành công và hướng kiến trúc nhằm mang lại kết quả đo lường được.
  • Thiết kế và dẫn dắt kiến trúc: Chịu trách nhiệm thiết kế hệ thống end-to-end cho các workload cloud và AI, đưa ra những đánh đổi hợp lý giữa độ tin cậy, hiệu năng, chi phí và khả năng bảo trì.
  • Giao hàng nhanh mà không đánh đổi chất lượng: Áp dụng các thực hành kỹ thuật hiện đại (CI/CD, kiểm thử tự động, observability và progressive delivery) để lặp nhanh và giảm rủi ro vận hành.
  • Thúc đẩy thành công và mức độ áp dụng của khách hàng: Làm việc trực tiếp với các đội kỹ thuật của khách hàng để chuyển giao giải pháp sẵn sàng cho production, gỡ vướng cho tiến độ triển khai và bảo đảm kết quả được áp dụng ở quy mô lớn.
  • Xây dựng các tài sản có thể tái sử dụng và mở rộng: Tạo ra solution accelerator, reference architecture và mã nguồn có thể tái sử dụng cho nhiều khách hàng và nhiều tình huống, nhằm tối đa hóa tác động.
  • Làm việc hiệu quả trong môi trường thiếu rõ ràng: Liên tục học hỏi và thích nghi khi công nghệ và ưu tiên của khách hàng thay đổi; mang lại sự rõ ràng, cấu trúc và đà tiến cho những dự án phức tạp.
  • Dẫn dắt và cố vấn liên chức năng: Định hướng kỹ thuật, huấn luyện kỹ sư, và phối hợp với các đối tác về sản phẩm, dữ liệu và bảo mật để làm việc như một đội thống nhất.
  • Dẫn dắt các dự án triển khai phức tạp từ đầu đến cuối: Điều phối nhiều luồng công việc, quản lý các phụ thuộc, và nâng chuẩn về độ tin cậy cũng như sự xuất sắc trong vận hành cho các dịch vụ đang chạy trên production.
  • Làm gương về phong cách lãnh đạo hòa nhập, lấy khách hàng làm trọng tâm: Xây dựng môi trường tin cậy, đề cao trách nhiệm giải trình và cải tiến liên tục, đồng thời đại diện công ty một cách chuyên nghiệp trước các bên liên quan bên ngoài.

Yêu cầu

Yêu cầu bắt buộc/tối thiểu

  • Bằng Cử nhân Khoa học Máy tính hoặc ngành kỹ thuật liên quan VÀ từ 6 năm kinh nghiệm kỹ thuật trở lên với việc lập trình bằng các ngôn ngữ bao gồm nhưng không giới hạn ở C, C++, C#, Java, JavaScript hoặc Python HOẶC kinh nghiệm tương đương.

Các yêu cầu khác

  • Microsoft không thể bảo lãnh visa lao động cho vị trí này do tính chất công việc của vị trí.

Yêu cầu bổ sung hoặc ưu tiên (PQs)

  • Bằng Thạc sĩ Khoa học Máy tính hoặc ngành kỹ thuật liên quan VÀ từ 8 năm kinh nghiệm kỹ thuật trở lên với việc lập trình bằng các ngôn ngữ bao gồm nhưng không giới hạn ở C, C++, C#, Java, JavaScript hoặc Python HOẶC bằng Cử nhân Khoa học Máy tính hoặc ngành kỹ thuật liên quan VÀ từ 12 năm kinh nghiệm kỹ thuật trở lên với việc lập trình bằng các ngôn ngữ bao gồm nhưng không giới hạn ở C, C++, C#, Java, JavaScript hoặc Python HOẶC kinh nghiệm tương đương.
  • Có kinh nghiệm thiết kế, triển khai và vận hành các giải pháp AI hoặc dựa trên LLM, bao gồm prompt engineering, các phương pháp retrieval-augmented, tinh chỉnh mô hình, đánh giá, chất lượng dữ liệu, giám sát hiệu năng và sử dụng các nền tảng AI trên cloud
  • Quen thuộc với việc triển khai và vận hành các hệ thống AI trong môi trường production
  • Hiểu về đánh giá mô hình, chất lượng dữ liệu và giám sát hiệu năng
  • Có kinh nghiệm sử dụng các nền tảng AI trên cloud (Azure ML, OpenAI hoặc tương tự)
  • Thích đi công tác và sẵn sàng đi công tác tới 25% thời gian

#FDE

Software Engineering IC5 - Mức lương cơ bản thông thường cho vị trí này trên toàn nước Mỹ là USD $142,800 - $274,800 mỗi năm. Có một mức lương khác áp dụng cho một số địa điểm làm việc cụ thể, thuộc khu vực San Francisco Bay và khu vực đô thị New York City; mức lương cơ bản cho vị trí này tại các địa điểm đó là USD $188,000 - $304,200 mỗi năm.

Một số vị trí có thể đủ điều kiện nhận phúc lợi và các khoản đãi ngộ khác. Xem thêm thông tin về phúc lợi và mức lương tại đây:

https://careers.microsoft.com/us/en/us-corporate-pay

Vị trí này sẽ được mở tối thiểu 5 ngày, và hồ sơ được nhận liên tục cho đến khi tuyển đủ người.

Microsoft là nhà tuyển dụng bình đẳng cơ hội. Tất cả ứng viên đủ điều kiện sẽ được xem xét tuyển dụng mà không phân biệt tuổi tác, dòng dõi, quốc tịch, màu da, nghỉ chăm sóc gia đình hoặc nghỉ chăm sóc y tế, bản dạng hoặc biểu đạt giới, thông tin di truyền, tình trạng nhập cư, tình trạng hôn nhân, tình trạng bệnh lý, nguồn gốc quốc gia, khuyết tật về thể chất hoặc tinh thần, quan điểm chính trị, tình trạng cựu chiến binh hoặc quân nhân được bảo vệ, chủng tộc, sắc tộc, tôn giáo, giới tính (bao gồm mang thai), xu hướng tính dục, hoặc bất kỳ đặc điểm nào khác được bảo vệ theo luật pháp, quy định và sắc lệnh hiện hành của địa phương. Nếu bạn cần hỗ trợ về điều chỉnh liên quan đến tôn giáo và/hoặc điều chỉnh hợp lý do khuyết tật trong quá trình ứng tuyển, hãy đọc thêm về cách yêu cầu hỗ trợ.

Xem tin gốc

Principal Software Engineer - FDE

Overview

In the Microsoft Frontier Company Engineering team, you won’t just build software; you’ll deliver real outcomes for some of the world’s most complex organizations.

We are a global team of world-class engineers who have been working in a Forward Deployed Engineering (FDE) model for more than a decade, embedding directly within customer teams to solve their toughest challenges, side-by-side, and shipping production-ready solutions in days, not months.

As a Principal Software Engineer, you will bring strong software design and engineering expertise, building reliable systems and production-ready services that turn ideas and data-driven insights into scalable solutions. You’ll work in small, multidisciplinary crews alongside data scientists, product managers, and domain experts, owning the full lifecycle from design through to deployed solutions.

Our work is powered by AI, applying the mindset and tooling across the entire development lifecycle to move from idea to production in days while maintaining the highest standards of security, quality, and trust.

This role offers the opportunity to

  • Build reliable, production-ready systems and services that turn ideas into scalable solutions
  • Ship engineering work that directly influences business strategy and customer outcomes
  • Collaborate with leading global organizations across industries
  • Apply the latest advancements in AI and software engineering to solve problems at scale

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

  • Put security first: Build and ship solutions that meet enterprise security standards (threat modeling, secure coding, privacy, and compliance) from design through production.
  • Translate business needs into technical solutions: Partner with stakeholders to define problem statements, success metrics, and architectural approaches that deliver measurable outcomes.
  • Design and lead architecture: Own end-to-end system design for cloud and AI workloads, making sound tradeoffs across reliability, performance, cost, and maintainability.
  • Deliver quickly without sacrificing quality: Use modern engineering practices (CI/CD, automated testing, observability, and progressive delivery) to iterate fast and reduce operational risk.
  • Drive customer success and adoption: Work directly with customer engineering teams to deliver production-ready solutions, unblock delivery, and ensure outcomes are adopted at scale.
  • Build reusable, scalable assets: Create solution accelerators, reference architectures, and code that can be reused across customers and scenarios to maximize impact.
  • Operate effectively in ambiguity: Continuously learn and adapt as technologies and customer priorities evolve; bring clarity, structure, and momentum to complex engagements.
  • Lead and mentor across disciplines: Provide technical direction, coach engineers, and collaborate with product, data, and security partners to deliver as one team.
  • Lead complex delivery end-to-end: Coordinate multiple workstreams, manage dependencies, and raise the bar on reliability and operational excellence for services running in production.
  • Model inclusive, customer-obsessed leadership: Create an environment of trust, accountability, and continuous improvement while representing the company professionally with external stakeholders.

Qualifications

Required/minimum qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

Other Requirements

  • Microsoft is unable to sponsor a work visa for this role due to the nature of the role’s job duties.

Additional or Preferred Qualifications (PQs)

  • Master's Degree in Computer Science or related technical field AND 8+ 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 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Experience designing, deploying, and operating AI or LLM-based solutions, including prompt engineering, retrieval-augmented approaches, model tuning, evaluation, data quality, performance monitoring, and use of cloud AI platforms
  • Familiarity with deploying and operating AI systems in production environments
  • Understanding of model evaluation, data quality, and performance monitoring
  • Experience using cloud AI platforms (Azure ML, OpenAI, or similar)
  • Enjoy travel and are comfortable with travel up to 25%

#FDE

Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $142,800 - $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 - $304,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

https://careers.microsoft.com/us/en/us-corporate-pay

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.

Gửi CV ứng tuyển