Principal Software Engineer

Principal Software Engineer

Job Overview

Location
London, England
Job Type
Full Time Job
Job ID
27591
Date Posted
1 year ago
Recruiter
John Apl
Job Views
92

Job Description

We are building a brand-new Service, with an ambition to scale to all products in WebXT (Bing, Maps, Edge, Windows Feeds etc.) providing necessary infrastructure to schedule & distribute many scenarios for validation. This system will leverage the power of crowdsourcing to auto generate a user perceived quality score representative of the health of the products, to enable teams to be in control of their feature quality and take pride in their product.

 

The service is expected to run 10s of thousands of scenarios every day for both webpages and apps starting with deployment of right version of operating system/hosting app with appropriate settings and connecting with relevant judges across multiple crowdsourced platforms. In addition, the service will include capabilities to capture the validation process for future debuggability, built in intelligence to target high fidelity judges, ability to dynamically update the pricing for these tasks and support real time routing across platforms to optimize for cost. Responsive dashboard, with real time data ingestion is other fundamental capability, to ease consumption of data by everyone in the organization.

Responsibilities

We are looking for someone who is passionate about architecting this service, building it at scale, and making it a core service for WebXT.

 

A suitable candidate is expected to have experience of designing and delivering reliable & scalable distributed services. Understanding of crowdsourced platforms will be a plus. The role requires quick prototyping, narrowing down design options to deliver on the vision in collaboration with a strong team of software engineers.

Qualifications

  • A bachelor’s degree or higher in computer science or related discipline
  • 12+ years of software engineering industry experience
  • 5+ years of technical leadership experience of designing, coding, debugging and delivering large projects
  • Experience with architecting and building reliable, distributed services
  • Demonstrated problem solving and prioritization skills
  • Good communication and collaboration skills

 

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Job ID: 27591

Similar Jobs

Meta

Full Time Job

Principal software engineer Principal software engineer

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Principal software engineer Principal software engineer

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Principal software engineer Principal software engineer

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Principal software engineer Principal software engineer

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept