Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineer 
India, Karnataka, Bengaluru 
481834529

16.07.2024
Qualifications

Required/Minimum Qualifications

  • Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, Scala, or Python

o OR equivalent experience.

Additional or Preferred Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, Scala, or Python

o OR Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, Scala, or Python

o OR equivalent experience.

- Proficiency in distributed systems or client-server architecture

- Familiarity with OSS components, particularly the Apache Spark ecosystem

- Knowledge of database internals

- Debugging and profiling skills on Java/C++ applications

- Experience in developing scalable cloud services

- Enthusiasm for tackling challenging technical problems

- Strong curiosity and a willingness to question assumptions

Responsibilities
  • Work with a team of passionate engineers to deliver success for customers
  • Design, implement, test, and operate data services.
  • Release features on time, with high quality, meeting functional, performance, scalability, and compliance requirements.
  • Drive quality right from the design phase, incorporating best practices and engineering for testability.
  • Solve problems relating to mission critical services and create solutions to prevent problem recurrence.
  • Participate in product live site and operations.​
  • Embody our and