Microsoft

Senior Software Engineer

Microsoft
Apply
11 hours ago
Redmond, WA, USASenior
H1B sponsor

Base Salary

$120k - $261k/yr

Responsibilities

  • Build highly scalable ingestion pipelines and indexing solutions at exabyte scale with interactive freshness and low-latency access.
  • Own and contribute to complex architecture and design decisions covering scalability, performance, resiliency, cost, disaster recovery, security, privacy, and compliance.
  • Develop extensible, maintainable, well-tested, secure, and performant software while conducting code reviews and coaching other engineers.
  • Create comprehensive test strategies, automate validation, improve test coverage, and use AI tools for test automation.
  • Automate production and deployment processes, manage safe rollouts and rollback plans, and support experimentation through feature flags and flighting.
  • Implement logging, instrumentation, telemetry, dashboards, monitoring, and observability for live services and experiments.
  • Participate in rotational on-call operations, incident response, postmortems, troubleshooting, and reliability improvements.
  • Collaborate with product managers, technical program managers, security and privacy partners, and other stakeholders to understand requirements and deliver solutions.
  • Develop or enhance developer tools and share engineering practices and technical knowledge with the team.

Requirements

  • Bachelor’s degree in computer science or a related technical field and 4+ years of technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Preferred: master’s degree in computer science or a related technical field and 6+ years of technical engineering experience with coding in the listed languages, or a bachelor’s degree and 8+ years of experience, or equivalent experience.
  • Experience designing, implementing, testing, deploying, monitoring, and supporting scalable software systems.
  • Ability to address security, privacy, compliance, reliability, performance, and disaster recovery requirements.
  • Ability to lead architecture and design discussions, guide project planning, review code and designs, and coach other engineers.

Benefits

  • The posting emphasizes diversity and inclusion, respect, integrity, accountability, and work-life balance.
  • Certain roles may be eligible for benefits and other compensation.
  • The position is open for a minimum of 5 days, with applications accepted on an ongoing basis until filled.

Categories

BackendData Engineering
Microsoft

About Microsoft

10,000+ employees

Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.

Contact me