Senior Software Engineer - Frontend

Microsoft Microsoft · Big Tech · Redmond, WA +1 · Software Engineering

Senior Software Engineer focused on frontend development for online advertising, specifically ad layout rendering and UX. The role involves working with design and product teams, building rendering libraries, and analyzing system performance using data processing and monitoring systems. While the company operates in the online advertising space which is increasingly influenced by AI, this specific role is centered on frontend engineering and UX for ad delivery, not direct AI/ML model development.

What you'd actually do

  1. To work with Design/PM/partner teams to come up the suitable UX design.
  2. To build versatile rendering UX package/library on various platform.
  3. To use data processing and monitoring system to analyze the system performance and drive the improvement on full ads stack.

Skills

Required

  • 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#, Java, JavaScript, or Python
  • equivalent experience

Nice to have

  • 3+ years technical engineering experience with coding in JavasScript or TypeScript.
  • 3+ years experience building production UI with modern frameworks such React.js, WebComponents, Vue.js or Angular.
  • Master'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
  • Bachelor'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
  • equivalent experience
  • Experience building, maintaining and debugging complex web applications across dev, staging, and production environments, including multi-region, multilingual, cross-platform, and multi-component systems.