Senior Software Engineer

Senior Software Engineer

Job Overview

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

Job Description

 Are you interested to work in a globally distributed team with an exceptional record of innovation and execution that has made us one of the largest businesses within Microsoft? If yes, keep reading…

 

Azure SQL Database is a fast-growing platform as a service that is attracting application developers and enterprise workloads to the cloud. Our team is responsible for mission critical functions such as point in time restore, default disaster recovery and long-term retention for millions of databases. Our team also supports hybrid scenario’s such as replication between on-premise and cloud databases and migration of data to/from cloud. We are looking for engineers who will help us advance the state of the art in these areas. 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 an environment where innovation is valued and will have an opportunity for direct impact on functionality, scalability, security, performance, manageability and supportability of the Azure SQL Database service. We need collaborative developers who can think big and find creative ways to meet these challenges. Come join us in the Azure Data SQL India team!

Responsibilities

In this role you will design and develop features in one or more areas such as backup and restore, replication, import and export, data sync and many other areas of a large-scale database service. Curiosity and willingness to question and learn, strong customer empathy, and willingness to participate in a 24x7 live site rotations are additional responsibilities.

Qualifications

Basic Qualifications:

  • Great curiosity and willingness to question, undaunted by hard technical problems.
  • Strong design, implementation, and communication skills.
  • 8+ year of proficiency with C++, and/or C#, solid knowledge of SQL
  • 1-2 years Prior experience in Cloud service offering
  • Master’s degree in Computer Science or Engineering with a focus on systems and related algorithms or Computer Science.
  • 4 years of experience with at-scale distributed systems, and/or data analytics and relevant data systems at the Terabytes+ scale.

Preferred Qualifications:

  • Master’s+ degree in Systems, Computer Science is a plus
  • 5 years of experience with at-scale distributed systems
  • 5 years of experience with large-scale data analytics and appropriate data systems
  • Experience with transactional log/CDC/trigger based logical replication solutions, ETL technologies etc. is a plus

Job ID: 29772

Similar Jobs

Meta

Full Time Job

Senior software engineer Senior software engineer

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

Full Time Job

Deloitte

Full Time Job

Senior software engineer Senior software engineer

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

Full Time Job

Labcorp

Full Time Job

Senior software engineer Senior software engineer

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

Full Time Job

Braintrust

Full Time Job

Senior software engineer Senior software engineer

• 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