Microsoft · 23 hours ago
Principal Software Engineer
Microsoft is on an exciting path to create something entirely new, focusing on pioneering solutions with the power of AI. The Principal Software Engineer will leverage innovative AI technologies to enhance user interactions and contribute to redefining workplace possibilities.
Agentic AIApplication Performance ManagementArtificial Intelligence (AI)Business DevelopmentDevOpsInformation ServicesInformation TechnologyManagement Information SystemsNetwork SecuritySoftware
Responsibilities
Lead by example, producing high-quality, reusable code and mentoring the team on best practices for debugging, optimization, and refactoring
Drive the design and architecture, ensuring systems meet security, scalability, and performance requirements while coordinating dependencies across teams
Define testing strategies and guide the team on quality assurance practices, balancing efficiency with comprehensive test coverage to ensure solution stability
Champion AI, automation and effective tooling across development and deployment workflows. Stay current on trends and promote best practices for code quality, security, and maintainability
Serve as a technical liaison, fostering collaboration across departments to align development goals and achieve cohesive user experiences
Oversee deployment strategies, ensuring secure, reliable deployments with minimal disruption
Lead integration of telemetry and monitoring to ensure comprehensive visibility into system health, using data to drive improvements
Collaborate with stakeholders to refine user requirements and continuously improve based on customer feedback and key metrics
Identify hard problems, evaluate the pros/cons of practical solutions, and drive decision making
Become part of a talented team that values diverse ideas, perspectives, and backgrounds and be a role model for an open, honest, and inclusive approach to solving problems
Qualification
Required
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
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
Preferred
Expertise in designing and architecting complex, large-scale systems with a focus on performance, scalability, and security on top of large language models (LLMs)
Ability to collaborate across multiple disciplines
Proven track record of customer-focused innovation
Company
Microsoft
Microsoft is a software corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.
Funding
Current Stage
Public CompanyTotal Funding
$1MKey Investors
Technology Venture Investors
2022-12-09Post Ipo Equity
1986-03-13IPO
1981-09-01Series Unknown· $1M
Leadership Team
Recent News
2026-01-16
Morningstar.com
2026-01-16
Company data provided by crunchbase