Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer 
India, Karnataka, Bengaluru 
790554721

21.01.2025

We are looking for an experienced engineer with a background in application frameworks, programming language runtimes, and/or computing frameworks. You will be part of a team developing computing infrastructure for the DPU and will be involved in all phases of the software lifecycle including design, implementation, test,in DPU technology and make significant contributions to foundational infrastructure in the Azure cloud platform.

Qualifications

Required Qualifications

  • Bachelor’s degree in computer science, or related technical discipline AND 7+ years technical engineering experience with coding in languages including, but not limited to, C, C++, Java, Scala, or Python
  • OR equivalent experience.
  • +years experiencedesigning scalable systems APIs and computing frameworks.

Preferred Qualifications

  • Master’s degree in computer scienceorrelated technical field and6+ years technical engineering experience.
  • xperience developing andmaintainingRust applications and/or services.
  • Knowledge ofLLVM,gccand/orrustcinternals
  • Experience developing and/or debugging low level system software includingoperatingsystem internals and virtualization technologies.
  • Experience co-designing hardware-software and working withhardwarea
  • Familiarity withcloudcomputing technologies anddistributeds

Responsibilities
  • Collaborate on the design and implementation of core computing infrastructure for the DPU.
  • Improve existing systems and services to ensure exceptional stability,efficiencyand maintainability.
  • Provide operational support to customers, addressing their diverse product feature needs.
  • Cultivate a deep understanding of the DPU computing model among our customers.
  • Engage with stakeholders across the organization.
  • Embody our organizational culture and values.