Senior Software Engineer at Microsoft
, , United States -
Full Time


Start Date

Immediate

Expiry Date

03 Mar, 26

Salary

0.0

Posted On

03 Dec, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Distributed Systems, Data Ingestion, Telemetry, Monitoring, Reporting, Service Quality, Privacy, Compliance, C, C++, C#, Java, JavaScript, Python

Industry

Software Development

Description
Design and build high quality, performant and reliable distributed ingestion service. Design and build modernized telemetry/monitoring/reporting systems to get the insights of service quality. Improve service performance and efficiency to reduce cost of service. Work with downstream data consumer teams in different geo locations to onboard data ingestion service and provide supports in daily work. Work with privacy & compliance teams to design and build solutions to prevent/detect/resolve privacy issues, also provide guidance and best practice for engineering teams within Office365. Responsible for the daily operations and maintenance of the live service and ensure quality of service. Collaborate with other Office365 teams to manage their data ingestion service, provide solutions and guidance. Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, OR Java, JavaScript, or Python 3+ years of experience building and scaling distributed systems. These requirements include but are not limited to the following specialized security screenings: Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
Responsibilities
Design and build high quality, performant and reliable distributed ingestion service. Responsible for the daily operations and maintenance of the live service and ensure quality of service.
Loading...