Job Directory Microsoft Senior Software Engineer
Microsoft

Senior Software Engineer Microsoft
Redmond, WA

Microsoft is a technology company that develops and supports software, services, and devices.

Companies like Microsoft
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Microsoft

Job Description

Microsoft Azure Storage is a highly distributed, massively scalable, and ubiquitously accessible cloud storage system designed to scale out and serve the entire world. Azure storage already runs at Exascale (storing Exabytes of data) and we will be scaling our designs over the next decade to support Zettascale (storing Zettabytes of data).

Our development path includes designing and implementing new hardware based accelerators - utilizing the latest technologies including FPGAs, RDMA, NVMe devices, Flash, NVDIMM and Storage Class Memory. If you have the interest and the passion to work on new hardware + software solutions to enable performance and scalability at the highest levels, then Azure Storage may have a place for you.

Come join us and be challenged daily as you build the largest storage solution Microsoft will offer. This is a great opportunity to learn from and join a team that has built one of the largest scale software systems ever deployed.

We currently have openings for experienced engineers to come work at SW/HW boundary to enable new hardware systems.

* Experience with verification & validation of hardware, ASIC or FPGA
* Experience developing highly reliable and scalable software
* Some experience with virtualization technologies and architecture (Hyper-V)
* Some experience in data storage systems, file systems, or networking
* Strong problem-solving and debugging skills (HW & SW)
* Strong written and verbal communication skills
* Ability to drive technical decisions across teams and divisions
* Demonstrated ability to multi-task while balancing short term and long term needs is essential
* Some experience creating HW + SW solutions using HW simulation tools

Candidate Requirements:

* 5+ years of professional development experience in C/C++ with multiple shipped hardware products
* BA/BS in Computer Science, Electrical Engineering or related field

Cloud Background check:

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:

Microsoft Cloud Background Check: 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.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

* Deliver software and services for the verification & validation of new hardware devices
* Plan, schedule and deliver quality software in the cloud
* Influence the design of hardware for optimal performance, scalability & testability
* Drive innovation in hybrid environments (HW + SW) for ensuring quality and correctness

About Microsoft

Microsoft is a technology company that develops and supports software, services, and devices.

Headquarters
Size
10001 employees
Microsoft

1 microsoft way

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.