Principal Software Engineer
Core
Design, implement, test, and operate mission-critical data services ensuring high quality, performance, and scalability.
Role type
Principal Software Engineer (Backend/Data Services)
Builds
Data services and scalable cloud features
Domain
Software Engineering / Data Infrastructure
Required skills
Java, C++, C#, C, JavaScript, Python, Object-Oriented Programming, Database Internals, OSS components (Spark ecosystem), Scalable cloud services
Responsibilities
Design and implement data services, ensure functional and performance requirements, drive quality from design phase, solve problems for mission-critical services, participate in live site operations, mentor engineers (via careerplan.io/jobs/1970393556752777-principal-software-engineer-at-microsoft)
