Software Engineer II - CTJ - Poly

Microsoft•Redmond, WA
•$102,100 - $219,200

About The Position

Microsoft is hiring a Software Engineer II for the Cloud+AI Azure Data team. The role is part of a core product engineering group that develops features, improvements, enhancements, and bug fixes for Azure Data products used by customers worldwide. Within Azure Data, the usage billing team builds a next-generation data platform for reliable ingestion, aggregation, and processing of high-volume usage data emitted by Microsoft. This mission-critical service is designed for scale, compliance, and data guarantees, and leverages Azure Data real-time messaging, streaming, and analytics services to ensure billing usage data flows into Microsoft revenue. The engineer will build systems and software that enable Azure services to be consumed by internal and external customers, including customers in highly secured and regulated industries. The solutions must meet security policy and assurance requirements for public- and private-sector customers. The role includes maintaining live services, improving reliability, and meeting security, privacy, safety, and accessibility standards. The position requires an active U.S. Government Top Secret clearance with SCI access, based on an SSBI with Polygraph, and verification of U.S. citizenship. The candidate must also pass Microsoft Cloud background checks upon hire or transfer and every two years thereafter.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field and at least 2 years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Active U.S. Government Top Secret clearance with access to Sensitive Compartmented Information (SCI), based on a Single Scope Background Investigation (SSBI) with Polygraph.
  • Ability to meet Microsoft, customer, and/or government security screening requirements before an offer and after hire; failure to obtain or maintain required clearance or screening may result in employment action up to and including termination.
  • Successful verification of the stated security clearance; clearance verification information must be provided before an offer.
  • Ability to pass the Microsoft Cloud background check upon hire or transfer and every two years thereafter.
  • U.S. citizenship, subject to verification through a valid passport, other approved documents, or verified U.S. Government clearance.

Nice To Haves

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, Physics, or an IT technical discipline.
  • Experience coordinating resources across diverse teams to restore service and maintain SLAs; ITIL certification is preferred.
  • Ability to analyze network and performance-monitor traces, application performance problems, Windows applications, and crash dumps.
  • Ability to conceptualize distributed services, dependencies, and transactional flows while troubleshooting across network, application, caching, queuing, load-balancing, storage, and distributed-service layers.
  • High enthusiasm, integrity, ingenuity, results orientation, self-motivation, and resourcefulness in a fast-paced environment.
  • Collaborative approach to problem-solving, finding win-win solutions, and celebrating successes.
  • Curiosity and willingness to take on challenging technical problems, experiment, and question assumptions.
  • Passion and empathy for customers.
  • Strong communication skills with varied audiences.

Responsibilities

  • Design and build scalable, secure, reliable, high-quality, and modular solutions for Azure Data services.
  • Improve test coverage, implement integration tests, and address issues to enhance service reliability and maintainability.
  • Automate production and deployment processes, and run code in non-production environments to verify functionality.
  • Comply with security, privacy, safety, and accessibility standards, and demonstrate product compliance.
  • Integrate telemetry and data analytics to monitor system health, refine products, and inform engineering decisions.
  • Maintain live service operations, respond promptly to incidents, and implement solutions to complex issues.
  • Promote accountability, collaboration, and continuous improvement, and share postmortem insights with the team.
  • Embody Microsoft’s culture and values.

Benefits

  • Certain roles may be eligible for benefits and other compensation; additional benefits and pay information is available through Microsoft Careers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service