Full Time

Principal Software Engineer, Remote Telemetry

Microsoft
Remote!
$120,000 - $160,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Microsoft, so some details may not match this job. The employer's own page has the real description.

Job Overview


The Principal Software Engineer for Remote Telemetry at Microsoft will play a vital role in designing, developing, and implementing advanced telemetry solutions to enhance the performance and reliability of our products. This leadership position requires a deep understanding of software engineering principles and a commitment to driving innovation. The ideal candidate will collaborate with cross-functional teams, lead technical projects, and mentor junior engineers, while also ensuring that the telemetry data collected aligns with business objectives and enhances user experience.



Job Responsibilities

  • Design and develop scalable telemetry solutions that meet the performance and reliability requirements of Microsoft products.
  • Collaborate with product managers and engineering teams to define telemetry data requirements and ensure its integration within development processes.
  • Lead the architectural design and implementation of telemetry systems, providing guidance and best practices to junior engineers.
  • Analyze telemetry data to derive insights and recommendations that inform product strategy and engineering decisions.
  • Conduct code reviews and maintain high standards for code quality, documentation, and performance.
  • Stay current with industry trends and advancements related to telemetry technology, recommending new tools and frameworks as necessary.
  • Participate in cross-functional meetings to discuss project updates, challenges, and collaborative solutions.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
  • At least 8 years of professional software engineering experience with a strong background in telemetry systems.
  • Proficiency in programming languages such as C#, C++, Java, or Python.
  • Experience with cloud computing platforms, specifically Azure or AWS.
  • Strong understanding of data structures, algorithms, and systems design principles.
  • Excellent problem-solving skills and the ability to work independently as well as part of a team.
  • Exceptional communication and leadership skills with the ability to mentor and guide less experienced engineers.


Technologies & Tools


This position will utilize a range of technologies and tools including Azure Monitor, Application Insights, Log Analytics, and custom-built telemetry frameworks. The candidate will also employ modern software development tools such as Git, Jenkins, and cloud-based services to enhance data collection, storage, and analysis capabilities. Familiarity with RESTful APIs and data visualization tools will be critical for leveraging telemetry data effectively.



Ideal Candidates


The ideal candidate for the Principal Software Engineer position will be an innovative thinker with a passion for technology and a strong dedication to achieving excellence. They should possess a proactive mindset and the ability to adapt in a fast-paced environment. A successful member of this team will demonstrate a solid track record of building and leading high-performing engineering teams, prioritizing user-centric development, and consistently delivering quality results that align with business objectives.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.