Software Engineer II - Front End

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

Software Engineer II role focused on building front-end experiences for Microsoft Fabric, a real-time data platform. The role involves designing, developing, and delivering modern web applications that enable enterprise customers to ingest, process, visualize, and act on streaming data. Collaboration with product managers, designers, and engineers is key, with an emphasis on usability, reliability, performance, and maintainability at scale. The role uses telemetry and experimentation to drive improvements and contributes to front-end architecture and best practices.

What you'd actually do

  1. Design, develop, and deliver modern front-end experiences using industry-standard web technologies and frameworks ( TypeScript, React (or comparable frameworks).
  2. Build intuitive, accessible, responsive, and performant user interfaces that help customers discover, analyze, and act on real-time data.
  3. Collaborate closely with Product Management, UX Design, and engineering partners to translate customer needs into impactful user experiences.
  4. Develop maintainable, production-ready code and contribute to engineering excellence through code reviews, testing, and continuous improvement.
  5. Use telemetry, experimentation, and customer feedback to measure success and drive ongoing improvements in usability and performance.

Skills

Required

  • TypeScript
  • React
  • JavaScript
  • HTML
  • CSS

Nice to have

  • C
  • C++
  • C#
  • Java
  • Python
  • Master's Degree
  • 4+ years technical engineering experience