Logo of Huzzle

Senior Software Engineer

image

Microsoft

Feb 3, 2025

Applications are closed

  • Job
    Full-time
    Mid Level
  • Data
    Software Engineering
  • Bangalore

Requirements

  • Bachelor’s or Master’s with work or research experience in computer science or related field.
  • 4+ years of programming experience in C++ OR C# OR Java
  • Sound problem-solving skills with strong system sensibilities
  • Proficient in C++/C#/Java or other high-level languages.
  • Good understanding of database system internals, query processing, storage systems.
  • Experience in building and shipping production grade software or services.
  • High enthusiasm, integrity, results-orientation, self-motivation, and resourcefulness.
  • Work collaboratively, solve problems with groups, find win/win solutions, celebrate successes.
  • Solve problems by always leading with deep passion and empathy for customers.

Responsibilities

  • As an engineer in the Hyperscale team in Azure SQL Database, you will work on the latest technology in compute and storage, apply innovative algorithms for solving database, computing, and storage problems at scale and with high performance. We need collaborative developers who can think big and find creative ways to meet these challenges.

FAQs

What is the primary focus of the Senior Software Engineer role?

The primary focus of the Senior Software Engineer role is to work on innovative algorithms and technologies related to compute and storage, specifically within the Hyperscale team of Azure SQL Database, addressing complex database challenges and enhancing performance at scale.

What are the required qualifications for this position?

The required qualifications for this position include a Bachelor's or Master's degree in computer science or a related field, along with 4+ years of programming experience in C++, C#, or Java.

What type of experience is preferred for candidates applying to this role?

Preferred experience includes sound problem-solving skills, proficiency in C++/C#/Java or other high-level languages, a good understanding of database system internals, experience in building and shipping production-grade software or services, and a strong ability to work collaboratively.

What kind of challenges will I be working on in this role?

In this role, you will work on a variety of technical challenges spanning database technology, including query processing, storage systems, and distributed systems, while leveraging modern hardware advancements.

Is Microsoft an equal opportunity employer?

Yes, Microsoft is an equal opportunity employer and provides consideration for employment without regard to various protected characteristics as specified by applicable local laws, regulations, and ordinances.

What qualities does Microsoft look for in a candidate for this position?

Microsoft looks for candidates who demonstrate high enthusiasm, integrity, results-orientation, self-motivation, resourcefulness, and a strong ability to collaborate, solve problems, and show empathy for customers.

Will there be opportunities for career growth in this position?

Yes, working in the Azure SQL Database team provides opportunities for professional growth and skills development through working on cutting-edge technology and being part of a diverse, collaborative team tackling challenging problems.

What is the work environment like in the Azure Data SQL team?

The work environment in the Azure Data SQL team is diverse and collaborative, focusing on innovation and teamwork while addressing challenging technical problems.

Are there any accommodations available for applicants with disabilities?

Yes, Microsoft offers assistance and reasonable accommodations for applicants with disabilities during the application process.

Technology
Industry
10,001+
Employees
1975
Founded Year

Mission & Purpose

Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting in differences. When we show up, we achieve more together. Microsoft operates in 190 countries and is made up of more than 220,000 passionate employees worldwide.