CrawlJobs Logo

Principal Software Engineer (Frontend/Full Stack)

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
Canada , Vancouver

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

142400.00 - 257500.00 CAD / Year

Job Description:

Aligned with Microsoft’s mission to empower every person and every organization on the planet to achieve more, Microsoft Shopping delights customers with confidence, convenience, and savings—anywhere. With the power of AI, we’re building best-in-class shopping experiences that span across Copilot, Edge, Bing, MSN, and Windows, helping customers discover, evaluate, and decide with speed and trust. We’re looking for a Principal Software Engineer (Frontend/Full Stack) to help shape the future of shopping in Copilot. This role is for an engineering leader who can set technical direction, drive end-to-end execution across client experiences, services/APIs, data contracts, telemetry/experimentation, and operational excellence, and raise the bar on craftsmanship and reliability at scale.

Job Responsibility:

  • Set technical direction and drive execution for Copilot Shopping experiences end-to-end, with a strong bar for frontend quality (UX polish, accessibility, performance, reliability)
  • Lead architecture across the stack: client (web/mobile), services/APIs, data contracts, telemetry/experimentation, and operational tooling
  • Partner with Product, Design, and Data Science to define success metrics, instrument telemetry, run experiments, and iterate based on outcomes
  • Drive engineering excellence across the team via design reviews, code reviews, testing strategy, CI/CD, and performance/quality standards
  • Own live-site health: improve observability, monitoring/alerting, incident response, and reduce time-to-diagnosis through systemic fixes
  • Decompose ambiguous problems, align stakeholders, and deliver durable solutions that improve scalability, maintainability, and developer velocity
  • Mentor senior engineers, raise the technical bar, and amplify impact through documentation, best practices, and cross-team collaboration

Requirements:

  • Bachelor'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
  • 6+ years of professional software engineering experience building customer-facing applications
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check

Nice to have:

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience (Master’s a plus)
  • 10+ years of professional software engineering experience is a plus
  • Demonstrated technical leadership: owning architecture and execution across multiple components/teams, driving alignment, and making high-quality tradeoffs
  • Strong experience building modern client experiences (web and/or mobile) and collaborating across tiers to deliver end-to-end outcomes
  • Experience designing and evolving client–server contracts and service integrations (REST/JSON, GraphQL, streaming/event-based patterns such as SSE/WebSockets)
  • Experience with measurement and experimentation at scale: telemetry design, dashboards/analysis, and data-driven iteration
  • Track record of improving reliability, performance, and operational excellence through observability and systematic engineering practices

Additional Information:

Job Posted:
March 20, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Principal Software Engineer (Frontend/Full Stack)

Principal Software Engineer (Frontend/Full Stack)

Aligned with Microsoft’s mission to empower every person and every organization ...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor'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.
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Set technical direction and drive execution for Copilot Shopping experiences end-to-end, with a solid bar for frontend quality (UX polish, accessibility, performance, reliability).
  • Lead architecture across the stack: client (web/mobile), services/APIs, data contracts, telemetry/experimentation, and operational tooling.
  • Partner with Product, Design, and Data Science to define success metrics, instrument telemetry, run experiments, and iterate based on outcomes.
  • Drive engineering excellence across the team via design reviews, code reviews, testing strategy, CI/CD, and performance/quality standards.
  • Own live-site health: improve observability, monitoring/alerting, incident response, and reduce time-to-diagnosis through systemic fixes.
  • Decompose ambiguous problems, align stakeholders, and deliver durable solutions that improve scalability, maintainability, and developer velocity.
  • Mentor senior engineers, raise the technical bar, and amplify impact through documentation, best practices, and cross-team collaboration.
  • Fulltime
Read More
Arrow Right
New

Community Manager

The Community Manager (CM) leads and supervises property operations, financial a...
Location
Location
United States , Louisville
Salary
Salary:
55000.00 - 60000.00 USD / Year
hayesgibson.com Logo
Hayes Gibson Property Services LLC
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Passion for Community Building: You have a genuine interest in creating meaningful connections and fostering an inclusive environment.
  • Strong Communication Skills: Your ability to connect with people and convey messages effectively sets you apart.
  • Organizational Excellence: You thrive in managing multiple projects and details with a proactive attitude.
  • Experience in Community Management: Previous experience in a similar role or field is highly desirable.
Job Responsibility
Job Responsibility
  • Engage & Inspire: Cultivate a positive and active community through engaging content, events, and interactions.
  • Strategize & Implement: Develop and execute community strategies that drive growth and participation.
  • Collaborate & Lead: Work closely with cross-functional teams to enhance community experiences and feedback.
  • Monitor & Report: Track community metrics and provide insights to continuously improve our approach.
What we offer
What we offer
  • comprehensive health, dental, and vision insurance
  • a 401k plan
  • paid time off (PTO) based on longevity
  • holidays off
  • Fulltime
Read More
Arrow Right
New

Senior Customer Service Representative

Under limited supervision, the Senior Customer Service Representative responds t...
Location
Location
United States , Houston
Salary
Salary:
27.06 - 35.22 USD / Hour
genpt.com Logo
Genuine Parts Company
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High school diploma or GED
  • Five (5) or more years of related experience or an equivalent combination
  • Excellent communication skills including written, verbal, and listening
  • Ability to multi-task and time management skills required
  • Excellent computer skills
  • Excellent negotiation skills
  • Strong product knowledge
  • Reliability, organization, and attention to detail required
Job Responsibility
Job Responsibility
  • Places customer orders via telephone, fax, email, electronic methods, or walk in (counter sales)
  • Influences Motion Industries' gross profit through negotiating the sale price and purchase price, within certain parameters
  • May adjust non-contract customer pricing to meet the demands of the customer based on competition, while maximizing the profit for Motion Industries
  • Builds customer relationships to drive repeat business by relating to the customer and drive process improvements
  • Orders items to ensure appropriate inventory levels are maintained for customers
  • May place orders without approval for orders up to $5,000 per line and $10,000 per purchase order
  • Expedites backorders
  • May pull inventory and prepare order for shipment to customer
  • Responsible for sourcing products in branch inventory, distribution center inventory or supplier inventory
  • Determines the most cost effective shipping method for customer orders
What we offer
What we offer
  • Healthcare coverage
  • 401(k)
  • Tuition reimbursement
  • Vacation
  • Sick pay
  • Holiday pay
  • Fulltime
Read More
Arrow Right
New

Senior Email Marketing Consultant

Our client is seeking a new team member to support a leading financial services ...
Location
Location
United States , New York; Wilmington
Salary
Salary:
60.00 - 70.00 USD / Hour
onwardsearch.com Logo
Onward Search
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience in digital or email marketing execution
  • Strong hands-on experience with email execution workflows (email is the primary channel)
  • High attention to detail
  • enjoys executional work and QA
  • Comfortable working in fast-paced, deadline-driven environments
  • Experience working with agencies and cross-functional teams
  • Familiarity with regulated or compliance-driven environments preferred (finance a plus, but not required)
  • Salesforce Marketing Cloud
  • PDF and basic Figma asset updates
  • Vendor and performance marketing coordination tools
Job Responsibility
Job Responsibility
  • Support digital marketing initiatives across the full card portfolio
  • Hands-on email execution
  • Flex across multiple projects and managers as needed
  • Execute and QA high-volume email marketing campaigns across multiple card products
  • Own end-to-end email execution tasks
  • Reviewing and approving email proofs
  • Validating links, rendering, personalization logic, and compliance
  • Ensuring all assets are accurate and up to date prior to deployment
  • Update and edit creative assets (PDFs, light Figma edits)
  • Coordinate simple creative changes with agency partners
What we offer
What we offer
  • Medical, Dental, and Vision Insurance
  • Life Insurance
  • 401(k) Program
  • Commuter Benefit
  • eLearning and Ongoing Training
  • Education Reimbursement
  • Fulltime
Read More
Arrow Right
New

Senior Product Manager

Microsoft Foundry is Microsoft’s unified platform for building, customizing, dep...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree (or equivalent) in engineering, computer science, or a related field
  • 6+ years of experience in product management or software development with product ownership
  • Experience owning and shipping platform, infrastructure, or developer‑facing products with cross‑team dependencies
  • Deep curiosity about how developers build, and a drive to simplify complex workflows through great product experiences
  • Strong technical aptitude and ability to work closely with engineers on complex systems
  • Proven ability to drive execution in cross‑team environments
  • Strong written and verbal communication skills
  • Comfortable working in fast-paced, ambiguous environments and driving clarity through complexity
Job Responsibility
Job Responsibility
  • Own end‑to‑end delivery of Microsoft Foundry platform capabilities, from problem definition through launch and iteration
  • Partner closely with engineering to define clear, actionable requirements that enable integrated Foundry experiences across experimentation, training, deployment, and monitoring
  • Drive alignment across dependent Microsoft Foundry teams to ensure smooth execution and timely delivery
  • Identify customer and developer friction within Foundry workflows and translate insights into prioritized product backlogs
  • Contribute to Microsoft Foundry roadmap planning with a focus on execution, quality, and developer productivity
  • Use data, telemetry, and customer feedback to evaluate impact and guide iteration
  • Communicate progress, risks, and trade‑offs clearly to stakeholders and leadership
  • Fulltime
Read More
Arrow Right
New

Hydrologist

Our Environment and Sustainability business area operates throughout Sweden, wit...
Location
Location
Poland , Kraków
Salary
Salary:
Not provided
afry.com Logo
AFRY
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in Environmental Engineering, Civil Engineering, Environmental, Hydrology, Geochemistry, or equivalent
  • Has experience with hydrological models (e.g., Scalgo or similar)
  • Documented experience from environmental projects in the Nordic region
  • Fluent English, written and spoken
Job Responsibility
Job Responsibility
  • Acting as a case handler and working closely with the Swedish environmental team on ongoing projects
  • Supporting project teams with environmental assessments, technical documentation, and analyses
  • Ensuring high quality, accuracy, and timely delivery through close collaboration with colleagues
  • Manage deadlines and deliver high-quality results
What we offer
What we offer
  • Private medical insurance
  • life assurance
  • sport card (Multisport)
  • a social found
  • Exciting and challenging projects
  • Personal development opportunities
  • Friendly working atmosphere in a multidisciplinary and international team
  • Helping to shape a sustainable future
Read More
Arrow Right
New

Maintenance Supervisor

This position is the senior level maintenance person overseeing various sites an...
Location
Location
United States , Hopkinsville
Salary
Salary:
25.00 USD / Hour
hayesgibson.com Logo
Hayes Gibson Property Services LLC
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Leadership Skills: experience leading a maintenance team, with strong organizational and problem-solving abilities
  • Technical Expertise: hands-on experience in HVAC, electrical, plumbing, and other building systems, with the ability to troubleshoot and resolve complex issues
  • Communication & Teamwork: can effectively communicate with your team, management, and residents
  • Attention to Detail: diligent in ensuring that all tasks are completed thoroughly and to the highest standard
  • Experience: Previous experience as a Maintenance Supervisor or in a similar leadership role is preferred
  • HVAC is also preferred
Job Responsibility
Job Responsibility
  • Lead & Manage: Supervise and lead a team of maintenance technicians
  • Plan & Coordinate: Schedule and oversee routine maintenance, repairs, and inspections
  • Hands-On Support: Step in to perform maintenance tasks as needed
  • Ensure Safety & Compliance: Ensure all work complies with safety regulations
  • Monitor & Optimize: Track maintenance performance metrics, manage budgets, and optimize operations
What we offer
What we offer
  • comprehensive health, dental, and vision insurance
  • a 401k plan
  • paid time off (PTO) based on longevity
  • holidays off
  • Parttime
Read More
Arrow Right
New

Customer Service Representative

Location
Location
Canada , Winnipeg
Salary
Salary:
Not provided
genpt.com Logo
Genuine Parts Company
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High school diploma or GED
  • Zero (0) to three (3) years of related experience or an equivalent combination
  • Reliability, organization, and attention to detail
  • Strong communication skills including written, verbal, and listening
  • Ability to multi-task and time management skills
  • Moderate computer skills, including information processing, communicating internally and externally via email, using business systems and searching capabilities to find products on the internet
Job Responsibility
Job Responsibility
  • Responds to basic customer inquires regarding products, provides quotes, and handles order entry
  • Places customer orders via telephone, fax, email, electronic methods, or walk in (counter sales)
  • Influences Motion Industries' gross profit through negotiating the sale price and purchase price, within certain parameters
  • May adjust non-contract customer pricing to meet the demands of the customer based on competition, while maximizing the profit for Motion Industries
  • Builds customer relationships to drive repeat business by relating to the customer and drive process improvements
  • Orders items to ensure appropriate inventory levels are maintained for customers
  • Responsible for sourcing products in branch inventory, distribution center inventory or supplier inventory
  • Determines the most cost effective shipping method for customer orders
  • Partners with Account Representatives to ensure customer satisfaction
  • Expedites backorders
What we offer
What we offer
  • Options for healthcare coverage
  • 401(k)
  • Tuition reimbursement
  • Vacation
  • Sick pay
  • Holiday pay
  • Fulltime
Read More
Arrow Right