Remoteville

Remote Principal Software Engineer Job in Redmond, WA Microsoft

Principal Software Engineer Microsoft
$137600 - $294000
C#Computer ScienceJavascriptSoftware DesignCCross-Team CollaborationDistributed SystemsTechnical EngineeringUser Requirements
Senior (5-8 years) - Expert (9+ years)
RedmondWA
229460+ employees
GamingTechnologyMediaEntertainment


Role


Who you are

  • Bachelor's Degree in Computer Science or related technical discipline AND 6+ years technical engineering experience OR equivalent experience
  • Proficient development and unit testing in C#/C++
  • Development experience and understanding of database systems like SQL server / CosmosDB / PostgreSQL is preferred
  • Experience with design and implementation of enterprise-scale services
  • Verbal, written, and cross-team collaboration skills are essential
  • Working knowledge of Distributed Systems and Cloud Technologies
  • Ability to thrive in a dynamic, collaborative environment
  • Experience driving a complex multi-year infrastructure project

Desirables

  • Communication skills
  • Experience as an engineering manager
  • Technical lead with passion for coaching



What the job involves

  • You will build appealing developer experiences, solve complex algorithmic problems, forge real-time troubleshooting tools, streamline monitoring systems, evolve our metrics for large scale performance optimizations. You will implement features for Office 365 applications and ensure they meet rigorous quality standards.
  • You will partner with stakeholders to determine user requirements. You will lead efforts and discussions for the architecture of products and solutions, create proposals, test hypotheses, and mentor others. You will optimize, debug, refactor, and reuse code to improve performance and maintainability. You will lead experimentation to determine the effectiveness of changes and decide on next steps. You will monitor system/product/service for degradation, downtime, or interruptions. You will share best practices, seek new knowledge, adapt to new trends, and collaborate on the design of services.


Application process

  • Applications accepted until October 1, 2024

Share this job

Hide company

More jobs at Microsoft

Company


Company mission

To empower every person and every organization to achieve more. We believe technology can and should be a force for good, contributing to a brighter world. Our culture embraces curiosity, progress, and learning together.




Company benefits

  • Inclusive work environment
  • Growth mindset
  • Innovative culture
  • Shared goals
  • Values of respect, integrity, and accountability



Company values

  • Empowerment
  • Innovation
  • Curiosity
  • Progress



Company HQ

Redmond
;