Software Engineer

Year    Bengaluru, Karnataka, India

Job Description


Azure Big Data teams present interesting challenges in technologies such as big-data, cloud, storage, and open-source. We build reliable, highly scalable, and highly performing distributed systems for data analytics on Azure. In this role, you will be a part of the engineering team that owns Azure Databricks, a first party Microsoft Azure service used by millions of users.

Responsibilities


As an engineer in the Azure Databricks team, you will:
  • Help design and ship the next generation of REST API and Portal experiences for Azure Databricks.
  • Design and implement high impact features for our customers.
  • Partner with various engineering teams within Azure, like ARM (Azure Resource Manager), AAD (Azure Active Directory), Compute, Storage, and Networking.
  • Help Azure expand to new geographies by deploying our services to new Azure regions.
  • Relentlessly strive for efficiency, automation, and elimination of DevOps toil.
  • Design, develop, and enhance telemetry pipelines and observability tools that provide visibility into the health of our systems.
  • Solve complex problems with creative design and skilled diagnostics.


If you are a passionate, self-motivated engineer that wants to work with kind, smart professionals on hard technical problems, then come join us!

Qualifications


Not all applicants will have skills that match a job description exactly. While having “preferred” qualifications make for a strong candidate, we highly encourage applicants with alternative experiences to apply. We are always looking for people who can bring new perspectives to the table!

Basic Qualifications
  • Bachelor’s or master's degree in Computer Science, Information Technology, or related field.
  • Demonstrable experience in C#, JavaScript, or other similar programming languages.
  • Experience in developing REST based web services, with good knowledge of relevant best practices.
  • 1 to 3 years of technical experience in software engineering.
  • Experience building large scale cloud services or analytics solutions on large datasets.


Preferred Qualifications
  • Experience with Microsoft Azure or other cloud computing platforms like AWS or GCP.
  • Experience with Frontend frameworks like React, or other similar frameworks like Angular, Vue.js etc.
  • Hands-on experience with workload orchestration platforms like Kubernetes, Apache Mesos, Nomad, etc.
  • Good understanding of design, cloud architectural patterns and distributed systems.
  • Experience in building data pipelines, collecting metrics/logs, and visualizations.


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.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2886189
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bengaluru, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year