The Principal Software Engineer position with the Office Data Loader team is an exciting opportunity to build one of the largest hyper-scale data ingestion services in the world for Office365. This job is crucial as it ensures that data, which is vital for understanding service quality and user behavior, is handled with the utmost privacy and compliance. The team thrives on collaboration, innovation, and a growth mindset, working together to empower every person and organization to achieve more.
You'll be responsible for
🤝
Partnering with stakeholders
Partners with appropriate stakeholders to determine user requirements for a set of scenarios.📝
Leading design documentation
Leads identification of dependencies and the development of design documents for a product, application, service, or platform.👩🏫
Mentoring engineers
Leads by example and mentors others to produce extensible and maintainable code used across products.Skills you'll need
💻
Software engineering
6+ years of software engineering experience with a track record in building distributed systems or cloud services.🖥️
Programming languages
Proficiency in coding languages including C, C++, C#, Java, JavaScript, or Python.🔌
API design
Proficiency in RESTful API design and SDK development is highly desirable.View more