Microsoftposted 19 days ago
$119,800 - $234,700/Yr
Full-time • Senior
Remote • Redmond, WA
Publishing Industries

About the position

The Copilot Studio Experiences team is looking for a Senior Software Engineer to help build the user-facing layer of Microsoft's next-generation AI tooling. We own the core UX that enables makers, developers, and enterprise users to create and manage intelligent agents that work across Microsoft 365 — from Copilot and Teams to the web and beyond. We are looking for a Front End Senior Software Engineer to join our team. In this role, you'll focus on crafting intuitive, responsive, and scalable interfaces using React and TypeScript, working closely with product managers, designers, and researchers. You'll help shape architecture and standards, lead feature development from concept to deployment, and play a key role in setting the technical direction for a growing product surface. We're a tight-knit team that cares deeply about design quality, engineering excellence, and real-world customer impact. You'll find a balance of autonomy and support, with opportunities to work on highly visible features that reach millions of users. If you enjoy working at the intersection of design, product, and deep engineering craft — and want to help shape how people build and interact with AI — we'd love to talk to you. 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

  • Lead the design and implementation of modern, accessible frontend solutions using React and TypeScript.
  • Own architecture discussions, establish frontend patterns, and contribute to system design across web surfaces.
  • Drive telemetry integration to track performance, usage, and reliability; use this data to refine the product.
  • Mentor other engineers and act as a Designated Responsible Individual (DRI) for systems in production.
  • Partner closely with PM, Design, and partner engineering teams to ship cohesive, customer-focused experiences.
  • Write clean, extensible, and testable code that scales, while contributing to shared tools and internal frameworks.
  • Promote high engineering standards—code quality, testing, accessibility, security, and performance.
  • Drive experimentation and data-driven decision-making in collaboration with product teams.

Requirements

  • 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#, JavaScript, or Python OR equivalent experience.
  • 2 years experience with React, JavaScript, TypeScript, and front-end state management solutions such as Redux, Recoil, MobX, or similar.
  • Experience in standing up and working with Build Tooling infrastructure and writing effective End to End/Integration/Unit Tests.
  • Ability to meet Microsoft, customer and/or government security screening requirements.

Nice-to-haves

  • 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 OR 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 OR equivalent experience.
  • 5+ years of industry experience working on commercial software application or services.
  • 2+ years of working in a high-scale SaaS environment building and supporting hosted services.
  • Experience with building ML tooling or working with LLM's, Voice Assistant skills, natural language processing concepts and fundamentals.
  • A track record of working collaboratively to understand customer needs and create solutions that positively impact our customers.
  • Unwavering passion to understand and simplify the no-code and low-code developer experience.
  • Demonstrated technical design, architecture, problem solving, and debugging skills.

Benefits

  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service