Senior Software Engineer

Senior Software Engineer

Senior Software Engineer

Microsoft

2 hours ago

No application

About

  • - Design, develop, and optimize rendering technologies to deliver fast, scalable, and visually compelling front-end experiences for users worldwide. - Build and maintain automation and CI/CD pipeline solutions, enabling seamless code integration and effective management of one of the largest developer ecosystems. - Design, implement, and advance AI agent solutions that intelligently replace traditional automation logic, driving greater efficiency and adaptability in engineering workflows. - Develop, enhance, and maintain sophisticated unit, visual parity, and integration test frameworks and protocols to ensure consistent quality, reliability, and performance of rendering features. - Collaborate with cross-functional teams to tackle architectural challenges, foster innovation, and accelerate developer productivity. - Proactively pursue new knowledge and best practices to continually improve the availability, reliability, and observability of rendering platforms and automation pipelines. Required Qualifications: - 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#, Java, JavaScript, or Python - OR equivalent experience. Preferred Qualifications: - 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 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 equivalent experience. - Proficient experience to architect and deliver CI/CD pipelines, automation, and workflows using the latest technologies. - Ability to develop and design reporting solutions using Power BI, including data modeling and visualization to support business decision-making. - Problem-solving skills with an understanding of system design and architecture. Software Engineering IC4 - The typical base pay range for this role across Canada is CAD $114,400 - CAD $203,900 per year.