Microsoft is a leading technology company that empowers individuals and organizations to achieve more. They are seeking a Principal Software Engineer to drive the technical vision for biometric identity systems, focusing on security-critical applications that enhance digital interactions. The role involves architecting scalable AI systems, mentoring engineers, and shaping the technical direction across teams.
Responsibilities:
- Architect and deliver highly scalable, cross-platform biometric identity and AI systems spanning cloud, web, client, and embedded devices
- Design hybrid cloud and device-based intelligence that balances latency, privacy, cost, and security across Azure, Microsoft Entra, and first party Microsoft platforms
- Create evaluation frameworks and telemetry to measure system impact and drive continuous optimization
- Drive the cross-organizational technical roadmap, partnering with research, hardware, and product teams to integrate the latest AI capabilities
- Prototype and implement intent-driven reasoning layers, agentic workflows, and secure execution environments
- Raise the engineering bar across the organization through architecture reviews, mentorship, and championing secure, adaptable, and modular system design
Requirements:
- 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
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
- 8+ years of hands‑on coding experience in one or more general‑purpose languages (e.g., C, C++, C#, Java, JavaScript, Python), delivering production systems
- Strong system design and architectural skills, with experience setting technical direction across teams
- Proven experience designing and delivering cloud‑ and device‑based systems, making informed tradeoffs across latency, privacy, cost, reliability, and context
- Experience building AI‑powered systems, including model integration, inference optimization, and evaluating production performance
- Deep expertise in cloud services, distributed systems, and high‑scale architectures, including operating security‑critical systems in production
- Experience delivering across multiple client platforms (Windows, Linux, macOS, iOS, Android, web), with the ability to reason about platform tradeoffs
- Ability to lead complex, ambiguous initiatives from concept to production with minimal guidance
- Track record of security‑conscious engineering, mentoring senior engineers, influencing architecture, and raising technical standards
- Strong engineering fundamentals and a continuous‑learning mindset, with the ability to adapt to emerging AI tools and paradigms