Software Engineer II

Software Engineer II

Job Overview

Location
London, England
Job Type
Full Time Job
Job ID
28385
Date Posted
1 year ago
Recruiter
John Apl
Job Views
30

Job Description

Azure SQL VM team’s goal is to make Azure the best IaaS platform to host Enterprise Ready SQL server. We build the service that customers use to onboard, replicate their on-prem SQL Server setup on Azure and manage it at scale. This service offers manageability of SQL server on the VM with features like Auto Patching of VM, Auto backup of entire SQL Server, and SQL Server High Availability configuration spanning multiple Azure VMs to enable business continuity scenarios for customers.

 

A day’s life of a software engineer is both simple and complicated: we build software and we solve problems. We are engaged and empowered in deep backend systems and distribution systems design and implementation. We write world class software programs to drive world’s database systems with optimal experience and performance on Microsoft Azure Virtual Machines. We code and debug our code. We collaborate, discuss, and share feedbacks. We hear from customers and learn from them. We make data driven decisions. We focus on functionality, performance, scale, security, availability, supportability, and all aspects to make our products and services a world class success. We work on Windows and on Linux, on premises and in the cloud. And while doing so, we have a lot of fun in learning from each other and grow together.

 

The specific position is focusing on enhancing SQL Server reliability and performance on Microsoft Azure Virtual Machine, troubleshooting customer facing issues and incidents, building services that monitor, diagnose, and analyze the health of the SQL Server instances, and services that provide automated provision, administration and management such as backup and high availability.

 

Responsibilities

Responsibilities

We are looking for a passionate, motivated and customer focused engineer - who is data driven in making decisions on new features; who can work in small groups and design features end-to-end with an eye on customer experience; who can cross-collaborate across teams to timely deliver features for our customers. You will have an opportunity to learn and apply all the cutting-edge Cloud technologies Azure offers and build the next generation of features which differentiate us from other cloud providers. You would be exposed to SQL server internals as you enhance the platform to best support it. You will always find challenges to conquer and learn ever useful distributed design skills. The team is considerably small compared to the business it contributes to. This motivates the team to be dynamic, agile and focused on developer efficiency. This also provides each team member opportunity to develop and own big impactful features end-to-end. The culture within the team is inclusive and one of equal opportunity where you will find your team members and manager invested in growing you along with the business.

 

 

Responsibilities include:

  • Design, implement, test and operate services and components
  • Collaborate closely with other Azure services and SQL Server team
  • Research and adopt new technology to improve quality of the service, increase customer value or reduce operating cost
  • Participate in on-call rotation for the team

Qualifications

Basic Qualifications:

  • Bachelor’s degree in Computer Science (or equivalent)
  • 3+ years of programming experience in C/C++/Java/C#
  • 3-5 years of software development experience
  • Design and development experience in software and cloud services
  • Object-oriented programming and design patterns

 

Preferred qualifications:

  • Working knowledge of SQL Server internals
  • Design and development experience in database engines, distributed systems, system software, cloud computing
  • C/C++, .NET, C#, Web API
  • Knowledge of how web works (REST API)

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.

Job ID: 28385

Similar Jobs

Meta

Full Time Job

Software engineer ii Software engineer ii

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

Full Time Job

Deloitte

Full Time Job

Software engineer ii Software engineer ii

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

Full Time Job

Labcorp

Full Time Job

Software engineer ii Software engineer ii

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

Full Time Job

Braintrust

Full Time Job

Software engineer ii Software engineer ii

• 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