Taro Logo

Software Engineer 2--Full Stack

Microsoft is a global technology company that develops, manufactures, and sells computer software, consumer electronics, and personal computers.
Frontend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer 2--Full Stack

Microsoft's MAI Ads team in APRD is seeking a Full Stack Software Engineer to join their cutting-edge online advertising platform. This role offers a unique opportunity to work on state-of-the-art advertising technology, focusing on enhancing the ads serving stack, debugging scenarios, and improving various aspects like relevance, selection, click prediction, and ranking allocation.

The position combines frontend and backend development, requiring expertise in modern technologies like React, Vue.js, and C#. You'll be working on developing responsive user interfaces and service APIs, while also incorporating LLM technologies to enhance user experience. The role offers a perfect blend of challenging technical problems and meaningful impact on Microsoft's ad products.

As part of Microsoft, one of the world's leading technology companies, you'll enjoy comprehensive benefits including industry-leading healthcare, educational resources, and work-life balance benefits. The hybrid work environment (up to 50% work from home) offers flexibility while maintaining collaborative opportunities.

The ideal candidate should have at least 2 years of industry experience, strong technical skills in frontend and backend technologies, and excellent problem-solving abilities. This role presents an excellent opportunity for growth and development in the advertising technology sector while working with cross-functional teams on impactful projects.

Working in Beijing, you'll be part of a global team that's pushing the boundaries of advertising technology, making this an excellent opportunity for someone looking to make a significant impact in the ad-tech space while working for a industry leader in technology.

Last updated 2 months ago

Responsibilities For Software Engineer 2--Full Stack

  • Design and develop responsive and visually appealing user interfaces using modern frontend technologies such as React and Vue.js
  • Design and develop service APIs using C# and ASP.Net
  • Utilize LLMs to facilitate better and smoother user experience in existing services
  • Collaborate with cross-functional teams to deliver high-quality solutions

Requirements For Software Engineer 2--Full Stack

JavaScript
React
TypeScript
  • Bachelor, Master, PhD degree in CS/EE or related areas
  • 2+ years of industry experiences in software engineering
  • Excellent technical expertise on JavaScript, React/Vue.js and C#
  • Domain knowledge of ads, search or content services is a plus
  • Quick learning and solid problem solving and debugging skills
  • Good communication skill, fluent in English (both oral and written)

Benefits For Software Engineer 2--Full Stack

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?