Principal Software Engineer

Principal Software Engineer

Job Overview

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

Job Description

We are looking for engineers to design and deliver on cutting-edge, cloud-scale distributed systems technologies. Azure Service Fabric is a highly decentralized runtime that abstracts and solves some of the hardest distributed systems problems like failure detection, leader election, and replicated state machines that are fundamental to building hyper-scale, reliable and available systems. Service Fabric powers many critical first- and third-party services and runs symmetrically on the cloud and on premises.

 If you are interested in building cloud-native database systems, this is a great opportunity to grow your career in the distributed data space. Within Service Fabric, we own the entire reliable data stack top-to-bottom, including user APIs, transactional data structures, state replication, and on-disk storage. We are looking for engineers who are passionate about systems programming and performance optimizations to achieve the lowest latencies and highest throughputs.

Responsibilities

  • Innovate on and transform our reliable data stack that provides highly available, consistent, and extremely fast-to-access data at scale.
  • Design and implement performance optimizations to process millions of transactions per second with multiple GB/s throughput and sub-second end-to-end read/write latencies, on systems that run across tens of thousands of machines and handle petabytes of data.

Qualifications

  • Solid CS fundamentals and coding skills in C/C++
  • BS/MS in Computer Science or equivalent industry experience
  • 7+ years of coding in C++
  • Fluent in multi-threaded, asynchronous, and systems programming
  • Strong inclination for high performance
  • Passion for building reliable systems and architecting at scale.
  • Excellent technical design, problem solving, and debugging skills.
  • Strong interpersonal skills

 

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:  

  

 

 

This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter. 

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: 27641

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