Principal Software Engineer
Core
Design, develop, and maintain high-scale, low-latency services for a diverse user base.
Role type
Principal Software Engineer
Builds
High-scale, low-latency services used in cross products
Domain
Software Engineering
Deliverable
production ML models | product features
Required skills
C, C++, C#, Java, JavaScript, Python, application usage telemetry insights, modern licensing and payment systems, Spark, data engineering, data modelling
Preferred skills
C# and .Net
Technologies
C, C++, C#, Java, JavaScript, Python, Spark
Responsibilities
Conduct efficient design and architectural discussions, lead and facilitate technical discussions, collaborate with partner teams for seamless integration, drive project management and delivery
Seniority
Principal, hands-on IC with strategy & mentorship
Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.