Full job descriOther Jobs You May Be Interested In
- KPMG Work From Home Jobs (No Experience, No Degree) in Canada
- Part Time Remote Jobs At HRCE (Entry Level, Customer Support) In Canada
- HRCE Remote Jobs No Experience (Data Entry Jobs, Full Time) in Canada
- HRCE Work From Home Jobs (No Experience, No Degree) in Canada
- Part Time Remote Jobs At Telus (Entry Level, Customer Support) In Canada
- Telus Remote Jobs No Experience (Data Entry Jobs, Full Time) in Canada
- Telus Work From Home Jobs (No Experience, No Degree) in Canada
- Part Time Remote Jobs At NLESD (Entry Level, Customer Support) In Canada
- Part Time Remote Jobs At Hydro One (Entry Level, Customer Support) In Canada
- Hydro One Remote Jobs No Experience (Data Entry Jobs, Full Time) in Canada
- Hydro One Work From Home Jobs (No Experience, No Degree) in Canada
- Part Time Remote Jobs At Bell (Entry Level, Customer Support) In Canada
- Bell Remote Jobs No Experience (Data Entry Jobs, Full Time) in Canada
- Bell Work From Home Jobs (No Experience, No Degree) in Canada
- Part Time Remote Jobs At NSCC (Entry Level, Customer Support) In Canada
- NSCC Remote Jobs No Experience (Data Entry Jobs, Full Time) in Canada
- NSCC Work From Home Jobs (No Experience, No Degree) in Canada
- Part Time Remote Jobs At OPG (Entry Level, Customer Support) In Canada
- OPG Remote Jobs No Experience (Data Entry Jobs, Full Time) in Canada
- OPG Work From Home Jobs (No Experience, No Degree) in Canada
- Part Time Remote Jobs At IBM (Entry Level, Customer Support) In US
- IBM Remote Jobs No Experience (Data Entry Jobs, Full Time) in US
- IBM Work From Home Jobs (No Experience, No Degree) in US
- Part Time Remote Jobs At UBC (Entry Level, Customer Support) In US
- UBC Remote Jobs No Experience (Data Entry Jobs, Full Time) in US
- UBC Work From Home Jobs (No Experience, No Degree) in US
- Part Time Remote Jobs At Tim Hortons (Entry Level, Customer Support) In US
- Tim Hortons Remote Jobs No Experience (Data Entry Jobs, Full Time) in US
- Tim Hortons Work From Home Jobs (No Experience, No Degree) in US
- Part Time Remote Jobs At Shopify (Entry Level, Customer Support) In US
- Shopify Remote Jobs No Experience (Data Entry Jobs, Full Time) in US
- Part Time Remote Jobs At Microsoft (Entry Level, Customer Support) In US
- Part Time Remote Jobs At Microsoft (Entry Level, Customer Support) In US
- Microsoft Remote Jobs No Experience (Data Entry Jobs, Full Time) in US
- Microsoft Work From Home Jobs (No Experience, No Degree) in US
- Part Time Remote Jobs At kelly(Entry Level, Customer Support) In US
- kelly Remote Jobs No Experience (Data Entry Jobs, Full Time) in US
- kelly Work From Home Jobs (No Experience, No Degree) in US
- Part Time Remote Jobs At Delta Airlines (Entry Level, Customer Support) In US
- Delta Airlines Remote Jobs No Experience (Data Entry Jobs, Full Time) in US
- Delta Airlines Work From Home Jobs (No Experience, No Degree) in US
- Part Time Remote Jobs At IBM (Entry Level, Customer Support) In Canada
- IBM Remote Jobs No Experience (Data Entry Jobs, Full Time) in Canada
- IBM Work From Home Jobs (No Experience, No Degree) in Canada
- Part Time Remote Jobs At UBC (Entry Level, Customer Support) In Canada
- UBC Remote Jobs No Experience (Data Entry Jobs, Full Time) in Canada
- UBC Work From Home Jobs (No Experience, No Degree) in Canada
- Part Time Remote Jobs At Tim Hortons (Entry Level, Customer Support) In Canada
- Tim Hortons Remote Jobs No Experience (Data Entry Jobs, Full Time) in Canada
- Tim Hortons Work From Home Jobs (No Experience, No Degree) in Canada Work From Home Jobs (No Experience, No Degree) in Canada
- Part Time Remote Jobs At Shopify (Entry Level, Customer Support) In Canada
- Shopify Remote Jobs No Experience (Data Entry Jobs, Full Time) in Canada
- Shopify Work From Home Jobs (No Experience, No Degree) in Canada
- Part Time Remote Jobs At Microsoft (Entry Level, Customer Support) In Canada
- Microsoft Remote Jobs No Experience (Data Entry Jobs, Full Time) in Canada
- Microsoft Remote Jobs No Experience (Data Entry Jobs, Full Time) in Canada
- Part Time Remote Jobs At kelly(Entry Level, Customer Support) In Canada
- kelly Remote Jobs No Experience (Data Entry Jobs, Full Time) in Canada
- kelly Work From Home Jobs (No Experience, No Degree) in Canada
- Part Time Remote Jobs At Delta Airlines (Entry Level, Customer Support) In Canada
- Delta Airlines Remote Jobs No Experience (Data Entry Jobs, Full Time) in Canada
- Delta Airlines Work From Home Jobs (No Experience, No Degree) in Canada
- Part Time Remote Jobs At Yelp (Entry Level, Customer Support) In Canada
- Yelp Remote Jobs No Experience (Data Entry Jobs, Full Time) in Canada
- Yelp Work From Home Jobs (No Experience, No Degree) in Canada
- Yelp Work From Home Jobs (No Experience, No Degree) in Canada
- Part Time Remote Jobs At Target (Entry Level, Customer Support) In Canada
- Target Remote Jobs No Experience (Data Entry Jobs, Full Time) in Canada
- Target Work From Home Jobs (No Experience, No Degree) in Canada
- Part Time Remote Jobs At Home Depot (Entry Level, Customer Support) In Canada
- Home Depot Remote Jobs No Experience (Data Entry Jobs, Full Time) in Canada
- Home Depot Work From Home Jobs (No Experience, No Degree) in Canada
ption
The Microsoft Applied Sciences Group (ASG), a nimble startup group within Microsoft’s Windows division, seeks a Senior Software Engineer to help create products that push the envelope of user experiences at the intersection of software, machine learning, and hardware. We offer a unique opportunity to define, own, and build products and features that will delight and touch the lives of millions of users. You’ll be at the forefront of technology, tackling interesting and complicated challenges.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities
You’ll be joining our team of software engineers, working on both standalone products and Windows technologies. Our team is currently focused on next-generation Windows features powered by machine learning. Our focus changes often, so you should be comfortable working on many different projects and different areas of the tech stack.
In this role you would be:
- Writing correct, efficient, and production-grade Modern C++ code.
- Design and defend high quality user experiences that delight our customers.
- Work remotely, as part of a larger remote team.
- Be comfortable with a fast-paced environment and a high level of ambiguity.
Travel
Our remote team is spread across Canada and the US. You may be occasionally asked to travel to Toronto or Redmond when the team meets in person.
Qualifications
Required/Minimum 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.
- 2+ years experience writing efficient and production grade modern C++ code.
Preferred Qualifications
- 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.
- Design and defend high quality user experiences that delight our customers.
- A demonstrated ability to ship high-quality software on time
- Proficient communication skills.
- Ability to work closely and collaborate independently across a feature team.
- Ability to span across a large number of areas while getting sufficiently deep in new focus areas where necessary
- Passion for product excellence
Microsoft Work From Home Jobs (No Experience, No Degree) in Canada