Senior Software Engineer
Core
Establish long-term technical strategy and direction; create and improve architecture designs for complex end-to-end scenarios involving multiple teams and services.
Role type
Senior Software Engineer (Architecture & Strategy)
Builds
Complex end-to-end systems and services
Domain
Software Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Technical strategy, architecture design, cross-functional leadership, collaboration, inclusive team environment building
Preferred skills
N/A
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Define technical strategy and direction, design complex system architectures, lead and influence cross-team collaboration
Seniority
Senior, hands-on IC with strategic focus
Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.