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


Start Date

Immediate

Expiry Date

20 Feb, 26

Salary

0.0

Posted On

22 Nov, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Engineering, Technical Leadership, AI Integration, Cross-Team Collaboration, Mentorship, Customer Impact, Strategic Influence, C, C++, C#, Java, JavaScript, Python, Project Management, Problem-Solving, Data-Driven Approach

Industry

Software Development

Description
Lead platform development and scaling to customer requirements and apply best practices for meeting scaling needs and performance expectations and holds accountability for products that do not meet expectations. Technical Leadership: Architect and deliver a platform that is secure, scalable, and resilient. Lead technical strategy and execution across multiple teams and services. AI-Driven Transformation: Champion the integration of AI to streamline development workflows, reinforce simplicity in design, improve test automation, and enhance system redundancy and scalability. Cross-Team Collaboration: Partner with PMs, architects, and other engineering leaders to define and deliver end-to-end solutions. Drive alignment across horizontal and vertical teams. Act as an expert and DRI (Designated Responsible Individual), be on call to mitigate system/product/service degradation to avoid downtime or interruptions. Mentorship and Culture: Model engineering excellence and inclusive practices. Mentor senior engineers and contribute to a culture of continuous learning and innovation. Customer Impact: Define and track success metrics that reflect customer value. Ensure services meet or exceed SLAs and deliver tangible improvements to customer experience. Strategic Influence: Contribute to long-term technical vision and roadmap planning. Influence organizational structure and investment decisions to accelerate innovation. 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 5+ years of experience owning and delivering large-scale projects involving multiple engineers. 2+ years working in AI or LLM based systems. These requirements include but are not limited to the following specialized security screenings: Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Proven analytical mindset with a data-driven approach to problem-solving, consistently upholding high standards of quality and engineering rigor. Proven track record of independently owning and delivering technically challenging projects with measurable impact. Fast learner with a demonstrated ability to quickly master new technologies, tools, and domains. Self-motivated and outcomes-focused, with a strong sense of ownership and accountability.
Responsibilities
Lead platform development and scaling to meet customer requirements while applying best practices for performance. Champion the integration of AI to enhance development workflows and ensure services meet or exceed SLAs.
Loading...