Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineer 
United States, Massachusetts 
812274844

02.07.2024

Required/Minimum Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Python, Kotlin, or others

    • OR equivalent experience.

  • Proven experience in designing, developing, and operating distributed systems and/or services in the cloud.
  • Experience working with stakeholders.

Other Requirements:


Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check:

  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred/Additional Qualifications:

  • FedRAMP security clearance
  • Understanding of AI technologies / models and fundamentals
  • Proven ability to tackle complex technical issues when running large scale cloud services.
  • Experience with implementing, monitoring and operating software employing Gen AI

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:Microsoft will accept applications for the role until July 23, 2024.


Responsibilities
  • Collaborate with stakeholders to determine user requirements and incorporate insights into designs.
  • Lead the incorporation of continuous feedback loops to measure customer value and usage patterns.
  • Lead architecture discussions, create proposals, and work together with other team members. Ensure system architecture meets security and compliance requirements while taking observability, reliability and global scaling into account.
  • Own delivery of new features and services end-to-end, including relevant cloud infrastructure changes.
  • Produce maintainable and testable code at high quality. Provide expertise in coding and validation strategy, and ensure code meets quality standards.
  • Drive project plans and release plans, break down vision into milestones, and guide project estimation.
  • Lead experimentation to determine the effectiveness of changes.
  • Maintain operations of live services, develop playbooks for issue resolution and then implement automations for those playbooks to avoid ever needing them. Ensure solutions are scalable and meet compliance guidelines.
  • Enhance and contribute to software developer tools, apply automation within production, and stay current with technological developments.
  • Provide mentoring to colleagues and peers across the organization
  • Actively participate in the on-call rotation.
  • Embody our and