Principal Software Engineering Manager

Principal Software Engineering Manager

Principal Software Engineering Manager

Job Overview

Location
Bengaluru, Karnataka
Job Type
Full Time Job
Job ID
37436
Date Posted
4 months ago
Recruiter
Aarav
Job Views
199

Job Description

Microsoft has transformed itself into the undisputed leader driving innovations in data platform capabilities. Our data platform powers innovation in every industry, facilitates breakthrough scientific and medical research, and underpins intelligent applications that are changing the way people live. Enterprises and research institutions are using our platform to disrupt markets and transform their businesses. From Edge to Cloud and spanning multiple operating systems, and multiple public and private clouds the Azure Data Platform provides limitless career growth opportunities.  

Azure Data/SQL is building up a team of talented engineers who can help define, design, and build the next set of state-of-the-art database technologies to power the next wave of cloud-native modern applications. As engineering manager, you will lead a part of this team, work closely with our database experts, and solve challenging problems to modernize SQL Server Engine. You will impact customers that span across SQL platforms from SQL Edge on IOT devices to SQL Server and Azure SQL DB in the cloud. Our vision is to create the best-in-class operational database that integrates with Azure Services and powers the next generation of applications.

Responsibilities

Responsibilities:

As engineering manager, you will lead and work with some of the smartest engineers in the industry the latest technology in SQL Azure Database and SQL Server. We are founding new teams focusing on:

  • Enhancing Azure SQL DB/SQL Server’s capability and performance to process semi-structured or unstructured data such as json and free text
  • Modernizing Azure SQL DB with new APIs for data retrieval
  • Building the next set of application developer features for SQL Server such as GraphQL and new T-SQL capabilities
  • Deepening Azure SQL DBs integration with other Azure features such as Azure Functions and Event Hub

As engineering manager, you will be one of the founding members and help us grow and shape the team, vision, and engineering culture. You will be entrusted to execute on a mission with your team and are expected to provide both team and technical leadership. You’ll be hands-on with technology and deeply involved in designs and technical decision making. Engineering managers in our organization actively look for opportunities to be involved at the technical plane while balancing manager responsibilities.

We foster a collaborative engineering culture where engineers are encouraged to think big, ask questions, take risk, and push the boundaries of what’s possible. We value deep technical expertise and solid, sustainable engineering for the future. Do you want to change the world with data and large-scale distributed systems? Do you want to solve challenges that you didn’t even know existed? Come join us on the Azure data team!

Qualifications

Basic Qualifications:

  • Bachelor’s degree in Computer Science or Engineering or Mathematics or Physics or IT technical discipline or in place of 3+ years of internship or 3+ years of industry engineering experience
  • 10+ years of programming experience in C/C++/C#/Java OR other object-oriented programming languages
  • Technical leadership experience, as engineering manager or technical lead

Preferred Qualifications:

  • Experience leading and managing a team of engineers to build and ship production grade in-cloud or on-premise software or services
  • Experience building and operating online services and fault-tolerant distributed systems
  • Experience creating and shipping V1 products using modern development practices
  • Experience using agile methodologies or test-driven development (TDD)
  • Strong focus on fundamentals and quality control, passion to help customers
  • Model by example, coach by experience, and care through actions
  • Great curiosity and willingness to question
  • High enthusiasm, integrity, ingenuity, results-orientation, self-motivation, and resourcefulness in a fast-paced competitive environment
  • Love the next problem, the next experiment, the next partner
  • Have a deep desire to work collaboratively, solve problems with groups, find win/win solutions and celebrate successes
  • Get excited by the challenge of hard technical problems
  • Design and development experience in database engines, schema-less data indexing and search technologies, performance tuning and operating system internals  
  • M.S./Ph.D. in Computer Science (or equivalent) with specialization in Systems areas

Job ID: 37436

Similar Jobs

Meta

Full Time Job

Principal software engineering manager Principal software engineering manager

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Principal software engineering manager Principal software engineering manager

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Principal software engineering manager Principal software engineering manager

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Principal software engineering manager Principal software engineering manager

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept