Principal Software Engineer at Microsoft
Burlington, Massachusetts, United States -
Full Time


Start Date

Immediate

Expiry Date

19 Feb, 26

Salary

0.0

Posted On

21 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Engineering, Cloud Services, Distributed Systems, Coding, Security Compliance, Architecture Design, Mentoring, Stakeholder Communication, AI Technologies, Gen AI, Observability, Reliability, Performance Optimization, Continuous Feedback, System Monitoring, Technical Problem Solving

Industry

Software Development

Description
Partners with appropriate 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. Leads by example and mentors others to produce extensible and maintainable code used across products. Leverages subject-matter expertise of cross-product features with appropriate stakeholders (e.g., project managers) to drive multiple group's project plans, release plans, and work items. Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions. Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale and shares knowledge with other engineers. Primary owner within the team of the upcoming FedRamp medium system deployment Embody our culture and values. Bachelor'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 equivalent experience. Proven experience in designing, developing, and operating distributed systems and/or services in the cloud. Experience in Stakeholder communication. These requirements include but are not limited to the following specialized security screenings: This position requires verification of citizenship due to citizenship-based legal restrictions. Specifically, this position supports United States federal, state, and/or local United States government agency customers and is subject to certain citizenship-based restrictions where required or permitted by applicable law. To meet this legal requirement, and as a condition of employment, the successful candidate's citizenship will be verified with a valid passport. 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.
Responsibilities
The Principal Software Engineer will partner with stakeholders to determine user requirements and lead architecture discussions. They will own the delivery of new features and services end-to-end, ensuring high-quality code and compliance with security standards.
Loading...