SENIOR SOFTWARE ENGINEER, Cloud and Enterprise Engineering on the SQL Server product in Aliso Viejo, CA

CategorySoftware Engineering: Development
LocationAliso Viejo, CA
DivisionCloud and Enterprise Engineering
ProductSQL Server
Date AddedJanuary 23, 2015
Open Positions1

Delivering solutions through appliances is one of the top trends in technology today. Do you have experience or do you want to build expertise in this space? Appliances are the future! Are you ready to help shape the future?
The SQL Server division is building a state of the art Data Warehousing Massively Parallel Processing database appliance - Analytics Platform System (APS). By integrating hardware and software, and balancing for optimal performance; loading, querying and managing petabytes of data in data warehouses will become a mainstream scenario. We are seeking a highly motivated software design engineer who is passionate about building mission critical, high performing, scale-out solutions.

As a member of the SQL Server Parallel Data Warehousing and Appliances development team, you will be responsible for the design and development of key pieces of the parallel database solution. Examples include distributed query processing and execution, transaction management, workflow coordination, and security; as well as strategic and ground-breaking innovation to position SQL Server and Microsoft as the top provider of end-to-end data warehousing solutions. Your work will have direct impact on functionality, security, performance, scalability, manageability and supportability of the SQL Server Parallel Data Warehouse platform and will benefit a key strategic customer base. As a senior member of our growing team you will have the opportunity to directly contribute to improving our processes and culture in a way consistent with a world-class professional engineering organization.

The ideal candidate is a highly motivated individual who is willing to take on challenging initiatives, capable of working both independently and with others as a team, and able to follow through to deliver results.

Qualifications include:
o B.S. or M.S. degree in Computer Science.
o Programming implementation experience in C, C++, C#, or equivalent language is required,.
o Strong technical problem solving, communication, and collaboration skills are required.
o Proficiency in C#, SQL Server, and network protocols is preferred.
o Multithreaded and parallel programming experience is preferred.
o Experience developing systems-level code, OS or scalable servers/services is preferred.

If you are driven by leaving a mark on the world through the products you develop, then this role is for you!

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status.
Apply for this job at Microsoft