Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer - Azure Data 
Spain, Catalonia, Barcelona 
685717123

17.07.2024

Required/Minimum Qualifications

  • BS (or higher) degree in Computer Science or Engineering or Mathematics or Physics or IT technical discipline
  • Relevant years of software design, development and architecture experience
  • Experience in building commercial grade, robust and scalable solutions in C#/C++/C or any other object-oriented programming

Other Requirements

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.

Preferred/Additional Qualifications

  • Experience developing Cloud online services or extensive experience using cloud online services
  • Experience in Distributed Big Data systems is a plus.
  • Experience with modern infrastructure development practices such as Infrastructure as Code, CI/CD, DevOps, platform engineering, or related.
  • Preferred production experience with Kubernetes and/or Azure Service Fabric
  • Preferred Win32 Networking programming experience working with distributed system
  • Exceptional verbal and written communication skills
Responsibilities

Your core responsibilities would include:

  • Leading development on features from the front, driving the development lifecycle for ambitious features from prototype/inception all the way to widespread customer adoption.
  • Generating software specifications, proof-of-concepts, and prototype solutions given high level feature requirements.
  • Using data and telemetry to improve feature work and propose feature improvements to existing products.
  • As a senior engineer you will have the opportunity to develop excellent design skills and grow as an engineer and technical leader to mentor and ramp up new hires.
  • Work closely with program and product managers to ensure we are prioritizing the right customer asks.
  • Improve and monitor telemetry to assess the health of the product in both pre-release as well as released software and use this data to drive improvements into the quality of the product.