Microsoft

Software Engineer II

Bengaluru, India
SQL C# JavaScript API Microservices AWS Azure Python Java C++ Rust GCP
Search for More Jobs Talk to a recruiter now 💪
Description

Overview

The Azure SQL team in Azure Data at Microsoft is responsible for Azure SQL DB, SQL MI, SQL VM (IaaS) cloud services, SQL Server on-prem and Arc enabled SQL Server. Together they power many of the worlds mission critical databases and are deployed by most of the Fortune 1000 companies. A key part of the database experience are the client SDK's we provide developers for connecting to the SQL family of databases all the way from on-premises to the cloud. These SDK's span a variety of languages and frameworks such as Python, Java, C++, C# and related object relational mapping frameworks.   
 
We are on the lookout for a dedicated Senior Software Engineer with a strong technical background and a keen focus on execution. The core objective of this role is to contribute to the enhancement of SQL Server Client drivers, aiming to improve their performance, reliability, maintainability, and usability. Additionally, you will be involved in refining their integration with various language-specific data frameworks. This role emphasizes technical prowess and execution, ensuring best practices are adhered to and high-quality code reviews are conducted. 
 
As a Senior Software Engineer, you will play a pivotal role within your team, leveraging your expertise to tackle technical challenges and enhance the development process. While your influence may primarily be within your team, there is potential for it to expand outward, depending on your ability to drive projects forward and exhibit leadership qualities. 
 
Your contributions will be crucial in the execution phase, focusing on delivering high-quality solutions efficiently. Your impact will be felt through your dedication to execution and your ability to mentor peers in technical matters. 
 
This role is an opportunity to make a significant impact on our product quality and the overall customer experience, ensuring the team maintains high standards in coding and development practices. We value diversity and inclusion, striving to create an environment that fosters continuous learning and growth for all team members. 
 
 At Microsoft, we are committed to empowering every person and every organization on the planet to achieve more. Our culture encourages a growth mindset, inviting teams and leaders to contribute their best daily. Join us in shaping the future of technology by bringing your expertise and passion to our team. 
 
 Microsoft’s mission is to empower every person and every organization on the planet to achieve more, and we’re dedicated to this mission across every aspect of our company. Our culture is centered on embracing a growth mindset and encouraging teams and leaders to bring their best each day. Join us and help shape the future of the world. 

Qualifications

Required/Minimum Qualifications: 

  • Bachelor's Degree in Computer Science, or related technical discipline AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python 
    • OR equivalent experience. 

      Preferred/Additional Qualifications:  

      • Prior development experience with the Rust language is a plus.
      • Prior experience working with ODBC, JDBC, and other database drivers is a plus.
      • Prior experience with building API libraries for application developers.
      • Building applications/micro-services in Azure, AWS or GCP .

Responsibilities

  • In this position, you will work with a team of engineers to design, implement, and maintain features in one of the above mentioned SDK's or develop a new SDK as the need arises.  
  • As a senior engineer you will have the opportunity to develop excellent design skills and grow as an engineer and technical leader to mentor and ramp up new hires.  
  • You will work closely with program and product managers to ensure we are prioritizing the right customer asks.  
  • You will improve and monitor telemetry to assess the health of the product in both pre-release as well as released software and use this data to drive improvements into the quality of the product. 
  • Excellent communication and cross group collaboration skills.  
Microsoft
Microsoft
Data Management Developer Tools DevOps Enterprise Software Operating Systems

0 applies

2 views

Other Jobs from Microsoft

Principal Software Engineer

Hyderabad, India Noida, India

Software Engineer 2

Hyderabad, India

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say