Software Engineer II at Microsoft
Redmond, Washington, United States -
Full Time


Start Date

Immediate

Expiry Date

23 Feb, 26

Salary

199000.0

Posted On

25 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Distributed Systems, Cloud Services, C, C++, C#, Python, Java, Rust, Go, Kubernetes, CI/CD, Database Optimization, Security Practices, Incident Response, Monitoring

Industry

Software Development

Description
- Design and develop large-scale distributed software services and solutions. - Develop best-in-class engineering by ensuring services and components are well-defined, modular, secure, reliable, diagnosable, actively monitored, and reusable. - Ensure testability, portability, reliability, and maintainability, and know when code is ready for delivery. - Focus on customer/partner needs through a data-driven approach. - Participate in on-call rotations, incident response, and root cause analysis. - Troubleshoot and optimize automation, reliability, and monitoring for LiveSite. Required Qualifications: - Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, C, C++, C#, or Python - OR equivalent experience. - 2+ years of experience designing, developing, or maintaining secure software systems, with applied knowledge of authentication, data protection, access control, and secure coding practices - 2+ years of technical engineering experience with coding in programming languages including, but not limited to, C, C++, C#, Java, Rust, or Go - 2+ years of experience designing, building, and operating scalable, highly available cloud services or distributed systems on platforms such as Azure, AWS, GCP, or comparable cloud environments, with production ownership and CI/CD pipeline integration. Additional or Preferred Qualifications: - Master's Degree in Computer Science or related technical field AND 3+ 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 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience. - 2+ years of experience working with Kubernetes, including networking configurations and storage best practices. - 2+ years of experience applying technical fundamentals in distributed systems, concurrency, and cloud-native architecture. - 2+ years of experience with database internals and performance optimization in large-scale environments. MSFTSecurity Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $100,600 - $199,000 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $131,400 - $215,400 per year. Certain roles may be eligible for benefits and other compensation.
Responsibilities
Design and develop large-scale distributed software services and solutions while ensuring best-in-class engineering practices. Participate in on-call rotations and troubleshoot automation and reliability for LiveSite.
Loading...