Principal Software Engineer

Principal Software Engineer

Job Overview

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

Job Description

We’re looking for an innovative, collaborative, highly motivated full-stack Software Engineering to join our Genomics effort to work side-by-side with other engineers, data scientists, and researchers to deliver tools, services, and experiences to support biomedical research, development of precision medicines, and clinical decision making. 

 

#healthcare, #healthfutures, #genomics  

Responsibilities

  • Architect core cloud services and components for Microsoft Genomics, including first-party services and OSS tools and applications 
  • Help design, build, and maintain services with a strong focus on security, privacy, availability, scalability, and robustness 
  • Take end-to-end responsibility for the development, testing, release, and support of production services  
  • Design and build the infrastructure needed for large-scale data exploration on server and serverless query engines 
  • Facilitate scientific and technical explorations with other Microsoft Research, Incubation, and Product teams 
  • Clearly communicate technical concepts to both technical and non-technical stakeholders and partners 

Qualifications

Required Qualifications 

  • BS in Computer Science, Engineering, or other related field 
  • 10+ years of experience as a software engineer/architect designing, implementing, and shipping commercial cloud services or software products  
  • Stellar design skills along with coding proficiency in languages like C#, Java, C++, SQL, and Python 
  • Great written and verbal communication and presentation skills 
  • Excellent problem solving and debugging skills 
  • Ability to learn quickly, collaborate with partner teams, lead technical design discussions, and promote engineering excellence across the team 

 

Preferred Qualifications 

  • Basic understanding of service infrastructure, frameworks, and technologies such as Azure Cloud Services, ASP.NET Core, .Net Framework, and OSS 
  • 5+ years of experience designing and building data warehouse solutions, ETL/ELT, data pipelines, query processing and optimization, and analytics tools 
  • Hands-on experience working with internals of data processing engines/frameworks and big data stacks (SQL Engines, Azure Synapse, Databricks, HDInsight, Hadoop, Hive, Spark, etc.) 
  • Experience turning research technologies into products  
  • Experience understanding user needs, gathering requirements, and defining scope  
  • Demonstrated productivity and effectiveness working with large codebases and open-source software 
  • Experience working with health and/or life sciences data and technologies a plus 

 

 

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

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