Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Principal Software Engineer

Microsoft

$139,900 - $274,800
Aug 28, 2025
Redmond, WA, USA
Apply Now

Microsoft’s Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence to build the data platform for the age of AI, powering a new class of data-first applications and driving a data culture.

Requirements

  • Coding in languages including, but not limited to, C, C++, C, Java, JavaScript, or Python
  • Experience with industrial GenAI/LLM/Agent applications
  • Experience participating in open-source development
  • Hands-on project experiences in big data analysis or distributed computing
  • Experience with Apache Spark, Koalas, Pandas, Dask, sklearn, MLFlow, TensorFlow, and PyTorch
  • Experience with state-of-the-art open-source packages
  • Experience with generative AI

Responsibilities

  • Leads efforts and discussions for the architecture of aspects of products/solutions.
  • Independently creates and mentors others for a clear and articulated plan for testing and assuring the quality of solutions and defines success for outcomes of tests.
  • Leads identification of dependencies and the development of design documents for a product, application, service, or platform.
  • Creates and applies metrics to drive the quality and stability of code, as well as appropriate coding patterns and best practices.
  • Holds accountability for the impact of build deployments on both users and other services.
  • Leads efforts to collect, classify, and analyze complex data and analyses on a range of metrics.
  • Leads identification of internal tools and creation of new tools that will be useful for creating the product, determining if methods are still applicable for the current solution.

Other

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience
  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience
  • Good communication and presentation skills
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Ability to solve problems by always leading with deep passion and empathy for customers