✨ Fill and validate PDF forms with InstaFill AI. Save an average of 34 minutes on each form, reducing mistakes by 90% and ensuring accuracy. Learn more

Principal Software Engineer

Microsoft Charleston, West Virginia
software engineer database microsoft postgresql azure team data relational database engineers enterprise security cloud
November 29, 2022
Microsoft
Charleston, West Virginia
Azure Database for PostgreSQL is one of the newest services added to the family of relational database services provided in Microsoft Azure. We are expanding the choice of database services in Azure and need your help to meet our customers demand. Our team is part of Database Systems organization and building the best PostgreSQL experience in the world. We are looking Principal engineers to be part of the ongoing journey to disrupt the database space with innovative features that get shipped in products as well as get published in premium conferences like VLDB and SIGMOD. Our team is responsible for mission critical functions such as High Availability, Storage and Data Integrity for a very large number of databases. This is a great opportunity to learn and work on the internals of enterprise class relational database engines, solve hard problems and build a highly scalable and reliable data service. You will be working in a diverse geographically distributed team environment where collaboration and innovation are valued. You will have an opportunity for direct impact on design, functionality, security, performance, scalability, manageability, and supportability of the Azure Database for PostgreSQL service. Join us to help us advance the state of the art in Database Systems.

Responsibilities

Here s a little introduction to our team:
  • We look for engineers who are actively looking to contribute to the open source PostgreSQL database.
  • We look for opportunities to improve existing technologies and are at the forefront of Microsoft s embracing of open source.
  • We spend our days collaborating with, teaching, and learning from a diverse set of world class engineers. We develop, test, and check code in every day.
  • We are obsessed with making data-driven decisions using telemetry collected from customers and production systems.
  • We take time to build the engineering systems that allow us to focus on new problems and reduce overhead.
In this role you will architect, design, and develop systems and feature sets in one or more areas of a large-scale cloud database service such as high availability, logging and recovery, block storage systems, read and write performance and scalability. Curiosity and willingness to question and learn, strong customer empathy, and willingness to participate in 12x7 live site on-call rotations are additional responsibilities.

Qualifications

Basic Qualifications:
  • 10+ years of programming experience in C OR C++ OR object-oriented programming
  • 4+ years of experience in developing and shipping features in an enterprise relational database management system
  • Experience with internals of PostgreSQL or similar Enterprise Database Management system, including Storage Engine and High Availability
  • Experience building Distributed Systems with strong guarantees
Preferred Qualifications
  • Bachelor s degree in Computer Science or Engineering or Mathematics or Physics or IT technical discipline
  • Experience building and shipping production grade software or services.
  • Solve problems by always leading with deep passion and empathy for customers.
  • High enthusiasm, integrity, ingenuity, results-orientation, self-motivation, and resourcefulness in a fast-paced competitive environment.
  • Have a deep desire to work collaboratively, solve problems with groups, find win/win solutions and celebrate successes.
  • Understanding of data structures, algorithms and distributed systems
AZDAT #ENGGJOBS

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.

Report this job

Similar jobs near me

Related articles