CrawlJobs Logo

Senior Software Engineer - Teams Observability / Instrumentation

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
United States , Redmond

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

119800.00 - 234700.00 USD / Year

Job Description:

Microsoft Teams is core to Microsoft's vision for intelligent communications and productivity pane into modern workplace. We are fast becoming THE hub for teamwork in Office 365 with hundreds of thousands of organizations and tens of millions of users across the globe using Teams. Microsoft Teams just announced 330M daily active users, cementing it as the fastest growing collaboration platform in Microsoft history. We are looking for a Senior Software Engineer to drive the processing and implementation of our Telemetry platforms. Our team's charter is to enable our feature teams to understand their customers via telemetry data and drive strategic investment to make them successful. You will provide the data to enable critical decision makers to drive strategic investments across Teams and M365 and enable over 100 engineering teams to provide world-class operational monitoring and support for Teams. Our culture is inclusive, casual, and high energy; our team members come from diverse backgrounds, thrive through teamwork, and are grounded in our customer needs. The team collaboration space is going through rapid growth. People can learn new technologies and grow their career quickly. About us: We’re a savvy group of generalizing specialists; we blend years of software engineering expertise with some of the newest and most popular tools, frameworks, and methodologies to empower an entire organization to build great software. We pride ourselves in building and operationalizing a events data platform that collects, enriches, and cleans over 200 billion events per day. We deliver near real time datasets that drive business and operational KPIs across Microsoft Teams and integrated M365 products. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Job Responsibility:

  • Design, develop and maintain components that power the Telemetry infrastructure for Microsoft Teams, including AI instrumentation frameworks
  • Champion best practices, tools, and processes for a data-driven, quality-focused release of Microsoft Teams as frequently as possible to our customers
  • Manipulate and analyze complex, high-volume data systems for scalability and compliance
  • Collaborate closely with Engineers, Product Managers and Technical Program Managers on innovative solutions, in a fast-paced environment

Requirements:

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • 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

Nice to have:

  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR Bachelor'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, JavaScript, or Python
  • OR equivalent experience
  • Prior experience working with building AI instrumentation is a plus
  • Data driven, customer obsessed, and organized
  • Ability to perform debugging across multiple components and services
  • Experience working with AI platforms, frameworks, and APIs

Additional Information:

Job Posted:
March 01, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer - Teams Observability / Instrumentation

Senior Software Engineer, Observability

The Observability team at Airtable ensures that engineers have the tools they ne...
Location
Location
United States , San Francisco; New York; Seattle
Salary
Salary:
196000.00 - 270000.00 USD / Year
airtable.com Logo
Airtable
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of software engineering experience
  • 3+ years focused on observability or infrastructure at scale
  • Demonstrated success implementing and running production-grade logging, metrics, or tracing systems
  • Proficiency in distributed systems concepts, data streaming pipelines, and container orchestration (Kubernetes)
  • Deep hands-on knowledge of tools such as Prometheus, Grafana, Datadog, OpenTelemetry, ELK Stack, Loki, or ClickHouse
  • Comfort with at least one programming language (e.g., Go, Python, Java) to build and maintain observability tooling
  • Experience mentoring engineers and collaborating across multiple teams
  • Strong communication skills
  • Eagerness to own high-impact initiatives
  • Proven ability to balance short-term fixes with long-term strategic vision
Job Responsibility
Job Responsibility
  • Architect and scale core observability systems
  • Lead the design and evolution of logging, metrics, and tracing pipelines
  • Evaluate and integrate new technologies (e.g., OpenTelemetry, ClickHouse, ELK stack)
  • Guide and mentor a growing team of infrastructure engineers
  • Define and uphold coding standards and operational excellence
  • Partner with Deploy Infrastructure, Service Orchestration, and Product teams
  • Align infrastructure decisions with business goals
  • Own end-to-end reliability for observability tools and establish SLAs, SLOs, and error budgets
  • Optimize performance and cost of large-scale data pipelines
  • Shape the observability roadmap
What we offer
What we offer
  • Opportunity to receive benefits
  • Restricted stock units
  • May include incentive compensation
  • Comprehensive benefit offerings
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Backend

We are looking for an experienced Senior Backend Engineer to join our exciting j...
Location
Location
United States , Chatsworth
Salary
Salary:
150000.00 - 180000.00 USD / Year
machinalabs.ai Logo
Machina Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience as a professional software engineer, ideally at fast-paced startups
  • Strong command of JavaScript/TypeScript, and Python
  • Experience deploying and managing services in cloud environments (Azure preferred, but AWS, or GCP are acceptable)
  • Deep experience with system design, backend architecture, and distributed systems
  • Familiarity with databases (especially no SQL such as MongoDB), messaging systems, and containerized services
  • CI/CD experience
  • Experience with observability and monitoring platforms (logging, metrics and alerting systems)
  • Comfortable navigating ambiguity, thriving in ownership-heavy environments
  • Bachelor’s in computer science or equivalent practical experience
Job Responsibility
Job Responsibility
  • Design and implement scalable backend services using TypeScript, Node.js and Python
  • Partner with the Head of Software and other engineers to design and build our software architecture
  • Own and maintain cloud-deployed systems on Azure government cloud
  • Build and optimize event-driven systems, working with tools like Kafka, MongoDB, and message queues (RabbitMQ, ZeroMQ, etc.)
  • Contribute to our CI/CD pipelines and support continuous delivery across environments
  • Collaborate cross-functionally with other engineers (e.g., DevOps, Frontend, Robotics, Mechanical, etc.) and product team members
  • Monitor, instrument, and optimize backend systems for observability and performance
  • Contribute to technical decision-making, team culture, and long-term scalability
What we offer
What we offer
  • comprehensive benefits (Medical, Dental, Vision), PTO, and Stock Options
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

About the Team: The Product Engineering team is responsible for developing H’s E...
Location
Location
United Kingdom; France , London; Paris
Salary
Salary:
Not provided
hcompany.ai Logo
H Company
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Previous demonstrable role(s) as Senior Software Engineer with relevant set of responsibilities and achievements
  • Strong 5+ years of experience in backend development (Python & Golang preferred)
  • In-depth experience with distributed systems or cloud computing, preferably in AWS
  • Experience building and shipping end to end solutions
  • Experience building APIs (REST and/or GraphQL) and integrating with external services
  • Expertise in relational and non-relational databases
  • Experience working with message queueing technologies (SQS/RabbitMQ/Kafka/etc.)
  • Solid understanding of coding standards, architectural patterns and test frameworks
  • Expertise in instrumentation, observability and monitoring
  • Mentorship & Influence - You inspire and elevate engineers across teams - you are a true force multiplier.
Job Responsibility
Job Responsibility
  • Define and lead technical architecture, design, and long-term engineering roadmap.
  • Develop and maintain complex, high-performance, and scalable systems.
  • Mentor and guide engineers across multiple teams, fostering technical excellence.
  • Conduct thorough code and design reviews, ensuring quality and security best practices.
  • Collaborate with Research, Product, and other stakeholders to deliver impactful solutions.
  • Drive improvements in system reliability, scalability, and observability.
  • Establish and enforce engineering standards, tooling, and processes.
  • Champion technical innovation and proactively address technical debt.
What we offer
What we offer
  • Join the exciting journey of shaping the future of AI, and be part of the early days of one of the hottest AI startups.
  • Collaborate with a fun, dynamic, and multicultural team, working alongside world-class AI talent in a highly collaborative environment.
  • Enjoy a competitive salary.
  • Unlock opportunities for professional growth, continuous learning, and career development.
  • Fulltime
Read More
Arrow Right

Principal Android Engineer

As a Principal Mobile Software Engineer, you will help innovate and streamline h...
Location
Location
United States , Boston
Salary
Salary:
189000.00 - 210000.00 USD / Year
simplisafe.com Logo
SimpliSafe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of software development experience
  • 8+ years of native mobile development experience on Android (experience with iOS, React Native, or modern JS/TS frameworks a plus)
  • Deep knowledge of Android application architecture (MVVM, Clean Architecture, Jetpack libraries, Compose, Fragments, Navigation, etc.)
  • 5+ years of Kotlin and/or Java development
  • Proven ability to drive architectural decisions and scale complex mobile systems used by large user bases
  • Strong track record as a technical leader and mentor, fostering a culture of excellence and continuous learning
  • Excellent communication and influence skills — able to guide teams and align diverse stakeholders
  • Passion for high-quality, reliable software that protects and empowers users in their homes
Job Responsibility
Job Responsibility
  • Architect efficient, reusable, and scalable Android systems using modern frameworks such as Jetpack Compose and Kotlin Coroutines
  • Drive technical excellence across multiple Android feature teams through architecture reviews, shared tooling, and design patterns
  • Partner with iOS and Web platform leads to align mobile architecture and ensure a consistent cross-platform user experience
  • Collaborate closely with Product, Design, and Backend teams to translate customer needs into elegant, reliable mobile solutions
  • Lead key technical initiatives such as build system optimization, CI/CD improvements, and observability instrumentation
  • Mentor and develop senior Android engineers through coaching, design reviews, and hands-on pairing
  • Advocate and implement best practices for code quality, testing, performance, and accessibility
  • Influence long-term technical direction for SimpliSafe’s mobile ecosystem — helping define what “best-in-class” means for security app experiences
What we offer
What we offer
  • A mission- and values-driven culture and a safe, inclusive environment where you can build, grow and thrive
  • A comprehensive total rewards package that supports your wellness and provides security for SimpliSafers and their families
  • Free SimpliSafe system and professional monitoring for your home
  • Employee Resource Groups (ERGs) that bring people together, give opportunities to network, mentor and develop, and advocate for change
  • Participation in our annual bonus program, equity, and other forms of compensation, in addition to a full range of medical, retirement, and lifestyle benefits
  • Fulltime
Read More
Arrow Right

Senior Software Quality Engineer

Senior Software Quality Engineer is responsible for the development and executio...
Location
Location
United States , San Jose
Salary
Salary:
90.00 - 95.00 USD / Hour
gomillenniumsoft.com Logo
MillenniumSoft Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS degree in a related discipline (PhD is equivalent to MS plus two years of directly related technical experience
  • MS is equivalent to BS plus one year of directly related technical experience) and six years of direct technical experience in software quality engineering, or equivalent combination of related education and experience
  • Must possess ability to communicate technical ideas clearly
  • Good understanding of how to test software applications for cyber security risks
  • Effective team leadership competence
  • Ability to function in a team setting
  • Ability to motivate, lead, coach
  • Effective project planning and organizational skills
  • Demonstrated ability to perform detail-oriented work with a high degree of accuracy
  • Effective oral and written communication skills
Job Responsibility
Job Responsibility
  • Determines scope of work for complex tasks and establishes project test schedules
  • Responsible for ensuring team adheres to project test schedules
  • Responsible for establishing and documenting software project test strategies and techniques in a Test Plan
  • Responsible for translating requirements for complex software systems into traceable test suite documentation including: Test Designs, Test Procedures, Automated Test Scripts or code
  • Responsible for executing Test Procedures, automated test scripts and code, exploratory testing both on the instrument and in a simulated environment, submitting clear and concise defect reports, regressing defect corrections, and entering requests for change to improve the usability of the product
  • Participates in code inspections, technical reviews, and design reviews
  • Work with application developers to assess the application’s potential cyber security risks and develop test plans accordingly
  • Works proactively with staff from Systems Verification and Validation to determine the best strategy for project test coverage
  • Presents project test data at project review meetings, and presents product acceptance determination
  • Communicates project test status, progress, problems and changes to program as well as functional management
  • Fulltime
Read More
Arrow Right

Senior Software Engineer Backend

Uber’s Digital Experience team builds the internal platforms and automations tha...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience
  • 6+ years of professional experience building and operating backend services at scale
  • Strong proficiency in Go, Java, or Python and in designing APIs (REST/gRPC) and event-driven integrations
  • Hands‑on with CI/CD, containers (Docker), Kubernetes, and infrastructure as code (Terraform)
  • Solid grasp of distributed systems fundamentals: reliability, idempotency, retries/backoff, and failure isolation
  • Experience with relational/kv datastores (e.g., Postgres/MySQL, Redis) and schema design
  • Proven testing discipline (unit/integration/contract), code reviews, and production ownership with on‑call
  • Familiarity with observability (metrics, logs, traces) and using SLOs/error to guide operations
  • Demonstrated ability to learn quickly, adapt to ambiguity, and drive projects from discovery through delivery
Job Responsibility
Job Responsibility
  • Design and implement backend services, tools, and infrastructure to streamline and automate internal operational workflows
  • Partner with applications, support, and engineering teams to identify high-impact pain points and build software solutions that reduce manual intervention
  • Write clean, maintainable, and well-tested code in alignment with engineering best practices
  • Develop and maintain our infrastructure-as-code (IaC) using tools like Terraform and Kubernetes, ensuring our platforms are secure, scalable, and highly observable
  • Lead the charge in identifying and executing on opportunities for automation, proactively seeking to eliminate toil and driving measurable improvements in efficiency and cost savings
  • Mentor and collaborate with other engineers, elevating the team's technical capabilities and championing best practices in software development and modern DevOps principles
  • Design & own backend services and integrations that automate internal workflows across Corporate Engineering, IT, AV/Workplace, and Security
  • Treat SaaS & infra as code: model configurations, enforce change controls, and build APIs/CLIs/terraform modules that make the right path the easy path
  • Instrument everything: define SLOs, create dashboards/alerts, and lead incident response and post‑incident improvements
  • Fulltime
Read More
Arrow Right

Senior Front-End Engineer

We are looking for a highly skilled and experienced Senior Full Stack Engineer w...
Location
Location
Canada
Salary
Salary:
150000.00 - 160000.00 CAD / Year
smile.io Logo
Smile.io
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 5 years of technical experience in software engineering or a related field
  • Senior-level expertise in Front-End development and hands-on experience across the full stack
  • Expert-level proficiency from professional work experience in modern Front-End frameworks (Ember.js and/or React using TypeScript)
  • Working proficiency in back-end development, with experience building, maintaining, and debugging server-side systems
  • Experience with Ruby on Rails or another back-end framework/language (e.g., Node.js, Python, etc.)
  • Experience using AI tools to solve real-world engineering problems: improving developer productivity, code quality, and product outcomes
  • Curious, adaptable, and excited about how AI is reshaping software development
  • Skilled in utilizing observability tools such as DataDog and Grafana to troubleshoot multi-system level issues effectively
  • Experienced with Postgres or similar databases
  • Experienced in building and maintaining high-traffic systems
Job Responsibility
Job Responsibility
  • Write, test, instrument, document, and maintain software for Smile.io
  • Review code and provide thoughtful, constructive feedback for your team
  • Collaborate closely with Product, Design, and Engineering teams to build new features
  • Support a highly available service used by millions of users on a daily basis
  • Champion productive technical discussions and foster collaboration within the team
What we offer
What we offer
  • Flexible vacation
  • A remote work allowance
  • A monthly credit to use at any of the store 100,000+ stores that uses our software
  • Fulltime
Read More
Arrow Right

Software Engineer III, AI Developer Tools

At Docker, we make app development easier so developers can focus on what matter...
Location
Location
United States , Seattle
Salary
Salary:
157000.00 - 222750.00 USD / Year
docker.com Logo
Docker
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years building production-grade backend systems or developer-facing tools with strong software engineering fundamentals
  • Hands-on production experience with AI/ML technologies including practical experience with LLM APIs (OpenAI, Anthropic, etc.), prompt engineering, and AI agent development
  • Proficiency in Go (preferred), Rust, Java, or Python with strong software engineering fundamentals
  • Experience designing and building distributed systems, microservices, or platform infrastructure
  • Strong understanding of cloud-native systems (AWS, GCP, or Azure), APIs, and data stores
  • Solid grasp of CI/CD, automated testing, code review practices, and modern development workflows
  • Demonstrated ability to work independently on day-to-day work with general guidance on new projects
  • Product-minded approach to building developer tools with focus on user experience and measurable outcomes
  • Excellent communication skills in remote, asynchronous environments with ability to document technical decisions clearly
  • Ability to build effective working relationships across multiple teams
Job Responsibility
Job Responsibility
  • Build AI-Powered Developer Tools: Design, implement, and ship production-ready AI agents and tools that accelerate developer productivity such as code review and refactoring assistants, automated test generators, local environment setup tools, deployment pipeline diagnostic agents, and agents that simplify on-call tasks when handling incidents
  • Implement LLM Integrations: Build robust, production-grade integrations with LLM APIs (OpenAI, Anthropic, etc.) such as prompt engineering, response parsing, error handling, rate limiting, cost management, and performance optimization
  • Develop Agent Orchestration Systems: Create agent frameworks and orchestration systems that enable complex multi-step workflows, tool calling, context management, and agent-to-agent communication
  • Contribute to Platform Infrastructure: Build self-service platform capabilities that enable teams across Docker to rapidly deploy and operate their own AI developer tools such as deployment pipelines, observability integration, security controls, and operational tooling
  • Drive Adoption of AI-Native Development: Build tools and programs that accelerate adoption of AI developer tools such as Claude Code, Cursor, and Warp across Docker's engineering organization
  • Ensure Production Quality: Write well-tested code with strong test coverage (unit, integration, end-to-end)
  • establish monitoring, alerting, and operational excellence for AI systems
  • Collaborate Cross-Functionally: Partner with Principal Engineer and Senior Engineers on architecture, work with product and design teams on features and UX, and collaborate with platform teams (Infrastructure, Security, Data) on integrations
  • build effective partnerships across multiple teams
  • Act as Technical Resource: Help teammates solve problems and share knowledge through code reviews and technical discussions
What we offer
What we offer
  • Freedom & flexibility
  • fit your work around your life
  • Designated quarterly Whaleness Days plus end of year Whaleness break
  • Home office setup
  • we want you comfortable while you work
  • 16 weeks of paid Parental leave
  • Technology stipend equivalent to $100 net/month
  • PTO plan that encourages you to take time to do the things you enjoy
  • Training stipend for conferences, courses and classes
  • Equity
  • Fulltime
Read More
Arrow Right