Microsoft Corporation Senior Software Engineer in Boston, Massachusetts
Do you want to help transform healthcare? Microsoft Health Next (part of Technology & Research Division) is bringing together innovative technologies, world-class talent, and strategic partnerships to improve healthcare and health equity around the world. We focus on technologies we believe will shapethe industryin the next3-10 years. Join us and help develop the services, products, and experiences that will make it all possible. There has never been a more exciting time to be working in health and life sciences at Microsoft.
Terra (terra.bio) is a scalable, secure, and open-source platform for biomedical research, designed to help researchers and datascientiststofocus on their science as they access data, run analysis tools, and collaborate. Microsoft is collaborating with Broad Institute of Harvard and MIT and Verily Life Sciences to expanding on Terra’s open, modular, and interoperable research platform, with the addition of the Microsoft Azure cloud, data and AI technologies, global capabilities and health & life science customers and partners.
We’re looking for an innovative, collaborative, highly motivated Senior Software Engineering to join our Genomics effort and help lead the design and implementation of this powerful cross-cloud platform.
Position can be located in Redmond, WA or Boston, MA
#healthcare, #healthfutures, #genomics, #research , #healthnext
Work closely with external partners to definethe interfaces forcross-cloud genomicstorage and processing needs then help drive Azure-based implementations.
Gain a deep understanding and working knowledge of cross-cloud products, development tools, SDKs, and APIs.
Take end-to-end responsibility for the development, testing, release, and support of production services.
Help drive the development of core cloud services and components for Microsoft Genomics, including first-party services and OSS tools and applications.
A BS/MS degree in Computer Science or related Engineering field.
5+ years of experience inbuilding commercial software using both C# AND.NET.
5+ years of experience inbuilding commercial software using Java.
3+ years of hands-on experience and solid understanding of open-source tools and technologies.
3+ years of experience developing cloud applications.
Excellent problem solving and debugging skills.
Ability to wear many hats, learn quickly, collaborate with partner teams, leadtechnical design discussions, and promote engineering excellence across the team.
Development experience with multiple cloud platforms (Azure, AWS, and GCP).
Experience using data governance frameworks to ensure the integrity, security, availability, and privacy of data.
Experience turning research technologiesintoproducts.
Experience understanding user needs, gathering requirements, and definingscope.
Passionate about learning new software languages and tools.
Demonstrated productivity and effectiveness in large codebases and/or open-sourcesoftware.
Experience working with health and/or lifesciencesdata and technologiesare 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 (https://careers.microsoft.com/us/en/accommodationrequest) .
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
- Microsoft Corporation Jobs