Industry Job Opportunity

Microsoft - multiple positions

Position Type: Full-time
Location: Pittsburgh, PA

Senior Software Engineer

Job Description

If you find it exciting to work with large distributed systems and cloud computing, come join the growing Microsoft lab in Pittsburgh where our goal is to create new storage offerings which enable customers to move their existing HPC workloads to the cloud. Cloud storage enables enterprises to utilize Azure cloud services along with the cost savings and flexibility that come with it. Our team is purposed with expanding our distributed, high-performance file system offerings so that we can serve some of the world’s most intense computational workloads using Microsoft Azure. The service will be able to drive real-world computations for many fundamental industries with a throughput of hundreds of gigabytes per second by tens of thousands of cores. We are looking for an experienced, hands-on software engineer to join the team as we develop new Azure offerings. [more]

Software Engineer II

Job Description

The Azure Storage - Avere team builds high-performance distributed filesystems that our customers rely on for their most demanding workloads. Avere customers use our networked storage systems to render Hollywood movies, perform drug discovery, run financial simulations, and process oil and gas exploratory data with tens of thousands of CPU cores. These jobs are increasingly moving to the cloud, and Azure’s StorageCache resource provider enables customers to use Avere’s systems in Microsoft Azure to run them with ease. The storage cache team designs, builds, and maintains the software that monitors, configures, and coordinates Avere’s systems in Azure. We are looking for an experienced, hands-on software engineer to join the team. This is an exciting time to work with some of the pioneers of distributed filesystems as we expand our existing offering to cloud scale. [more]

Software Engineer II (Scenarios)

Job Description

The Avere FXT for Azure platform is a key part of demanding workflows within Azure. It is used by effects studios to render blockbuster movies faster. It is used by hedge funds to finish time-sensitive simulations in an environment that does not tolerate latency. It is used by genomics researchers who need the flexibility to move their data sets through the cloud under a single global namespace. Avere gets our customers’ data to where they need it, whether that’s in the cloud or in their labs, and keeps it fast. Avere Scenarios is the team tasked with making sure the Avere FXT platforms are reliable and highly performant. The team uses automation throughout both the development and release processes to get the results of a larger team. It’s an exciting time to join Avere Scenarios. The team is critical in the process of building the next generation of the Avere platform within Azure, by creating the infrastructure used to scale testing to the capacity required by demanding storage users. [more]

Senior Software Engineer

Job Description

The Avere Scenarios & Infrastructure team in Azure Storage is responsible for many aspects of the engineering process for several products, and performs a critical role in building successful products and services. The team focuses on automation to get the results of a larger team. It’s an exciting time to join the Avere team in Azure Storage. The Avere team in Azure Storage builds high-performance distributed file systems that our customers rely on for their most demanding workloads. It is used by effects studios to render blockbuster movies faster. It is used by hedge funds to finish time-sensitive simulations in an environment that does not tolerate latency. It is used by genomics researchers who need the flexibility to move their data sets through the cloud under a single global namespace. Avere gets our customers’ data to where they need it, whether that’s in the cloud or in their labs, and keeps it fast. [more]

Senior Software Engineer

Job Description

The Azure Storage - Avere team builds high-performance distributed filesystems that our customers rely on for their most demanding workloads. Avere customers use our networked storage systems to render Hollywood movies, perform drug discovery, run financial simulations, and process oil and gas exploratory data with tens of thousands of CPU cores. These jobs are increasingly moving to the cloud, and Azure’s StorageCache resource provider enables customers to use Avere’s systems in Microsoft Azure to run them with ease. The storage cache team designs, builds, and maintains the software that monitors, configures, and coordinates Avere’s systems in Azure. We are looking for an experienced, hands-on software engineer to join the team. This is an exciting time to work with some of the pioneers of distributed filesystems as we expand our existing offering to cloud scale. [more]

Software Engineer II

Job Description

Are you excited by remote filesystem access for tens of thousands of clients that provides low latency, high throughput, and high availability? The Avere team in Azure Storage is chartered with providing such access in many challenging configurations. Clients can be located on premises or in the cloud. Storage can be located on premises or in the cloud. Clients and Storage may be separated by a high latency network link. The Avere Protocols team is looking for talented developers that can design, implement, and test NFS and SMB protocol implementations for all of these configurations. [more]

Software Engineer II

Job Description

Are you excited by remote filesystem access for tens of thousands of clients that provides low latency, high throughput, and high availability? The Avere team in Azure Storage is chartered with providing such access in many challenging configurations. Clients can be located on premises or in the cloud. Storage can be located on premises or in the cloud. Clients and Storage may be separated by a high latency network link. The Avere Protocols team is looking for talented developers that can design, implement, and test NFS and SMB protocol implementations for all of these configurations. [more]

Software Engineer II

Job Description

Azure HPC Cache speeds access to your data for high-performance computing (HPC) tasks. It is the next generation of the Avere FXT for Azure platform which has proven to be a key part of demanding workflows within Azure. It is used by effects studios to render blockbuster movies faster. It is used by hedge funds to finish time-sensitive simulations in an environment that does not tolerate latency. It is used by genomics researchers who need the flexibility to move their data sets through the cloud under a single global namespace. The cache gets our customers’ data to where they need it, whether that’s in the cloud or in their labs, and keeps it fast. Avere Scenarios in Azure Storage is the team tasked with making sure the cache platforms are reliable and highly performant. The team uses automation throughout both the development and release processes to get the results of a larger team. It’s an exciting time to join. The team is critical in the process of building the next generations of the cache platform within Azure, by creating the infrastructure used to scale testing to the capacity required by demanding storage users. [more]

Senior Software Engineer

Job Description

The Avere filesystem team in Azure Storage is chartered with developing scalable, high-performance storage solutions to provide low latency, high throughput and high available data access to mission critical data on premises and in cloud. We develop data migration solutions to move data seamlessly between on premises (NAS) and cloud storage enabling the customer to leverage capacity of the cloud and the locality advantages of on-premise storage. [more]

Principal Software Engineer

Job Description

The Avere filesystem team in Azure Storage is chartered with developing scalable, high-performance storage solutions to provide low latency, high throughput and high available data access to mission critical data on premises and in cloud. We develop data migration solutions to move data seamlessly between on premises (NAS) and cloud storage enabling the customer to leverage capacity of the cloud and the locality advantages of on premise storage. [more]

Equal Opportunity Statement

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. Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

How to Apply

Apply for this job using the link on that particular job's page.