Senior Software Engineer - FDE

Microsoft•Redmond, WA
•$119,800 - $261,000

About The Position

As a Senior Software Engineer on Microsoft’s Frontier Company Engineering team, you will work in a Forward Deployed Engineering model, embedding with customer teams to address complex challenges and deliver production-ready solutions quickly. You will build reliable systems and services that turn ideas and data-driven insights into scalable solutions, working in small multidisciplinary teams with data scientists, product managers, and domain experts. The role spans the full lifecycle, from design through deployment, and applies AI and modern software engineering practices while maintaining high standards of security, quality, and trust. You will partner with global organizations and internal stakeholders, translating business needs into technical solutions and delivering outcomes that can influence business strategy and customer results. Microsoft describes the work environment as informal and flexible, and offers a competitive benefits package. The team emphasizes collaboration, growth, inclusion, and Microsoft’s values of respect, integrity, and accountability.

Requirements

  • Bachelor's Degree in Computer Science or a related technical field and 4+ years of technical engineering experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Microsoft is unable to sponsor a work visa for this role due to the nature of the role’s job duties.

Nice To Haves

  • Master's Degree in Computer Science or a related technical field and 6+ years of technical engineering experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Bachelor's Degree in Computer Science or a related technical field and 8+ years of technical engineering experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Experience partnering directly with customers or internal stakeholders to deliver solutions end-to-end.
  • 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.
  • Enjoy travel and be comfortable traveling up to 25%.

Responsibilities

  • Design, build, test, and operate secure, reliable, scalable, production-grade software and services.
  • Partner with customers and internal stakeholders to clarify requirements, define success metrics, and translate business needs into technical designs.
  • Drive engineering best practices, including code reviews, automated testing, CI/CD, observability, and documentation.
  • Apply a security-first mindset and follow Microsoft security and compliance requirements throughout design and delivery.
  • Deliver customer outcomes end-to-end by prototyping quickly, iterating based on feedback, and delivering solutions that meet quality, performance, and maintainability goals.
  • Build reusable components, reference implementations, and patterns that can be shared across teams and engagements.
  • Use experimentation and data to guide decisions and continuous improvement in a fast-moving environment.
  • Collaborate across engineering, data science, product, design, and security, contributing to an inclusive and respectful team culture.
  • Lead technical workstreams by aligning stakeholders, breaking down ambiguous problems, and driving execution through delivery.
  • Embody Microsoft’s culture and values.

Benefits

  • Competitive package including a wide range of benefits built around personal needs and those close to you.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service