2 days ago
Redmond, WA, USAMid Level
H1B sponsor
Base Salary
$85k - $184k/yr
Responsibilities
- Design, implement, test, deploy, and operate secure, reliable, accessible, and maintainable software features and services.
- Use AI tools across the software development lifecycle, review AI-generated changes, and apply Responsible AI practices.
- Contribute to architecture, design documents, code reviews, estimation, planning, and dependency coordination.
- Develop test strategies, automate testing, prevent regressions, and perform security testing.
- Support safe deployments, deployment automation, feature flags, flighting, rollback planning, and release operations.
- Use logging, telemetry, monitoring, and instrumentation to improve reliability, availability, performance, and troubleshooting.
- Participate in an on-call rotation as a designated responsible individual and mitigate live-site issues within SLA.
- Apply secure design, privacy, accessibility, safety, regulatory, and compliance requirements.
- Collaborate with product managers, technical leads, security and privacy specialists, data scientists, and other engineering teams.
- Contribute to coaching and developing other engineers through code reviews and knowledge sharing.
Requirements
- Bachelor’s degree in computer science or a related technical discipline with proven coding experience, or equivalent experience.
- Preferred qualifications include a master’s degree, or a bachelor’s degree with 2+ years of technical engineering experience, or equivalent experience.
- Hands-on experience using AI tools and practices across the software development lifecycle with accountability for generated changes.
- Experience designing and developing scalable algorithms, distributed systems, resilient architectures, and business applications.
- Experience in one or more domains such as analytics, applications, web, mobile, big data, compute, containers, databases, developer tools, Internet of Things, microservices, or storage.
- Experience across the engineering and product lifecycle, including estimation, design and code review, specification review, bug triage, check-in, sign-off, testing, and performance standards.
- Experience with quality assurance, test automation, security testing, secure coding, threat modeling, privacy, and regulatory or compliance requirements.
- Experience with logging, telemetry, monitoring, live-site operations, and on-call or DRI rotations.
- Problem-solving, data analysis, systems thinking, collaboration, conflict resolution, and clear written and verbal communication skills.
- Experience contributing to code reviews and coaching engineers is preferred.
Benefits
- The typical U.S. base pay range is $85,400-$168,100 per year, with a separate San Francisco Bay Area and New York City metropolitan area range of $111,100-$183,700 per year.
- Certain roles may be eligible for benefits and other compensation.
- The position will remain open for at least five days and accept applications on an ongoing basis until filled.
About Microsoft
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.
