Job Category: Software Engineering: Development
Location: Redmond, WA, US
Job ID: 849271-121632
Division: Server & Tools Business
Description
Are you someone with a passion for technology, and engineering excellence? Do you enjoy debugging and solving the most complex technical problems? Are you interested in working on a product where quality, reliability and outstanding customer experience are key deliverables? Are you interested in learning the breadth of technologies that exist in the world class database platform, SQL Server? Are you someone who likes to question the norm and strive for innovation on the job? Look no further, we have a fantastic opportunity for you!
Over the past 10+ years, SQL Server has grown from 40 million dollar business to 5+ billion dollar business and become one of the key revenue generators at Microsoft. We have lots of high-end enterprise customers who have bet their mission critical applications on SQL Server. Any down time means critical business loss for these customers. To deliver the best customer experience ever we created the Servicing Experience Engineering Development Team with an added objective to design and build rich supportability features. Over last two years, this team has grown more than three times in size, and demonstrated exceptional value and got wide recognition for working and solving mission critical issues, delivering on hotfixes for released products, as well as supportability feature improvements for upcoming releases.
We are looking for strong systems level developers to join this growing team and have the opportunity to work on breadth of SQL Server Engine or BI components (such as Programmability, Execution Engine, Meta Data, Query Optimization, Query Execution, High-Scale Synchronization Primitives, Memory Management, Buffer Management, Thread Management, Scheduler Management and Storage Engine technologies like Data and Index Manager, Page and Record Manager, Lock Manager, Backup and Restore Manager, Logging and Recovery Manager, Transaction Manager, Database Mirroring, Failover Clustering, Reporting Services, Analysis Services, Data Mining, Integration Services etc.).
You have to learn how these complex components are designed and implemented to effectively debug, diagnose and deliver resolution to problems that would help the end customer succeed with SQL Server in their mission critical environment. The breadth of component/area ownership will provide you opportunities to collaborate at different levels and to raise visibility of your work. Partnering and collaborating with groups across the Microsoft like other development teams, Customer Support Services, Premier Field Engineering are essential for the success. Even though you wouldn’t be directly working with customers, you’ll have a deep insight into how the customers are using the product and will be leveraging that to design and implement supportability features, improvements and contribute to making SQL Server a more successful product.
This is an excellent opportunity to learn how a complex product like SQL Server is architected, designed and implemented and how it works. This big picture and exposure to breadth of technology throughout Development Lifecycle and beyond, you get in this role, is a great experience that any systems person would love to have. In this role you will be working in a mature engineering organization utilizing some of the finest engineering practices and with some of the best engineers at Microsoft with long experience from different parts of the database industry. These are critical elements that are essential for long term success and career growth in any systems groups in Microsoft. The business impact you will have in helping SQL Server penetrate deeper into the enterprise segment would be amazing. We are a relatively young team and thus you will have great career growth opportunity.
Qualifications:
1) BS/MS degree in Computer Science or a related technical discipline
2) 2+ years of system level programming using C/C++ or multiple years of system level programming with C#/Java
3) Excellent debugging and problem solving skills
4) Excellent technical, cross group collaboration and communication skills
5) Self-motivated and willing to learn
6) Experience building high performance, scalable systems is preferred
7) Development experience in RDBMS/BI or related server technologies is preferred
Nearest Major Market: Seattle
Nearest Secondary Market: Bellevue
Job Segments: Developer, Engineer, Computer Science, Software Engineer, Field Engineer, Technology, Engineerin
g
Location: Redmond, WA, US
Job ID: 849271-121632
Division: Server & Tools Business
Description
Are you someone with a passion for technology, and engineering excellence? Do you enjoy debugging and solving the most complex technical problems? Are you interested in working on a product where quality, reliability and outstanding customer experience are key deliverables? Are you interested in learning the breadth of technologies that exist in the world class database platform, SQL Server? Are you someone who likes to question the norm and strive for innovation on the job? Look no further, we have a fantastic opportunity for you!
Over the past 10+ years, SQL Server has grown from 40 million dollar business to 5+ billion dollar business and become one of the key revenue generators at Microsoft. We have lots of high-end enterprise customers who have bet their mission critical applications on SQL Server. Any down time means critical business loss for these customers. To deliver the best customer experience ever we created the Servicing Experience Engineering Development Team with an added objective to design and build rich supportability features. Over last two years, this team has grown more than three times in size, and demonstrated exceptional value and got wide recognition for working and solving mission critical issues, delivering on hotfixes for released products, as well as supportability feature improvements for upcoming releases.
We are looking for strong systems level developers to join this growing team and have the opportunity to work on breadth of SQL Server Engine or BI components (such as Programmability, Execution Engine, Meta Data, Query Optimization, Query Execution, High-Scale Synchronization Primitives, Memory Management, Buffer Management, Thread Management, Scheduler Management and Storage Engine technologies like Data and Index Manager, Page and Record Manager, Lock Manager, Backup and Restore Manager, Logging and Recovery Manager, Transaction Manager, Database Mirroring, Failover Clustering, Reporting Services, Analysis Services, Data Mining, Integration Services etc.).
You have to learn how these complex components are designed and implemented to effectively debug, diagnose and deliver resolution to problems that would help the end customer succeed with SQL Server in their mission critical environment. The breadth of component/area ownership will provide you opportunities to collaborate at different levels and to raise visibility of your work. Partnering and collaborating with groups across the Microsoft like other development teams, Customer Support Services, Premier Field Engineering are essential for the success. Even though you wouldn’t be directly working with customers, you’ll have a deep insight into how the customers are using the product and will be leveraging that to design and implement supportability features, improvements and contribute to making SQL Server a more successful product.
This is an excellent opportunity to learn how a complex product like SQL Server is architected, designed and implemented and how it works. This big picture and exposure to breadth of technology throughout Development Lifecycle and beyond, you get in this role, is a great experience that any systems person would love to have. In this role you will be working in a mature engineering organization utilizing some of the finest engineering practices and with some of the best engineers at Microsoft with long experience from different parts of the database industry. These are critical elements that are essential for long term success and career growth in any systems groups in Microsoft. The business impact you will have in helping SQL Server penetrate deeper into the enterprise segment would be amazing. We are a relatively young team and thus you will have great career growth opportunity.
Qualifications:
1) BS/MS degree in Computer Science or a related technical discipline
2) 2+ years of system level programming using C/C++ or multiple years of system level programming with C#/Java
3) Excellent debugging and problem solving skills
4) Excellent technical, cross group collaboration and communication skills
5) Self-motivated and willing to learn
6) Experience building high performance, scalable systems is preferred
7) Development experience in RDBMS/BI or related server technologies is preferred
Nearest Major Market: Seattle
Nearest Secondary Market: Bellevue
Job Segments: Developer, Engineer, Computer Science, Software Engineer, Field Engineer, Technology, Engineerin
g
0 comments:
Post a Comment