Principal Software Engineering Manager
Core
Manage a team of engineers to deliver high-quality, maintainable, and performant code used in cross products while leading technical design and architectural discussions.
Role type
Principal Software Engineering Manager
Builds
Cross-product software solutions
Domain
Software Engineering / Enterprise Applications
Deliverable
production ML models | product features
Required skills
Team leadership, Technical design, Architectural discussions, Project management, Secure coding practices, Cross-functional collaboration
Preferred skills
Application telemetry insights, Modern licensing and payment systems, C# and .Net, Spark, Python, Data engineering, Data modelling
Technologies
C#, Java, C, C++, JavaScript, Python, .Net, Spark
Responsibilities
Manage a team of engineers to deliver high-quality code, Conduct efficient design and architectural discussions, Collaborate with partner teams for seamless integration, Drive effective project management and delivery
Seniority
Principal, hands-on IC with management responsibilities