Back to jobsJob overview
About the role
Software Engineer II at Microsoft
Required Skills
c#sqlhadoopazure data factorydata pipelinesredis cacheazure servicesbig datamachine learning
About the Role
This role involves building AI infrastructure for Microsoft's advertising business, focusing on big data and machine learning. Responsibilities include designing and optimizing data processing pipelines and supporting operational aspects of the product.Key Responsibilities
- Design, implement, and ship infrastructure features for ads metrics alerting and monitoring
- Optimize data processing pipelines and evolve architectures for performance and cost
- Enhance flight analysis infrastructure to optimize CTS and add business metrics
- Deep dive into data to find insights for technical design and feature roadmaps
- Operational support to fix bugs and mitigate/resolve livesites
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
- Experience in Big data handling using C#, SQL, Hadoop, Data Processing, ADF (Azure Data Factory), data pipelines, redis cache, azure based services
- Ability to meet Microsoft, customer, and/or government security screening requirements including Microsoft Cloud Background Check
Nice to Have:
- Master's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Benefits & Perks
- Industry leading healthcare