Microsoft · 4 hours ago
Software Engineer II
Microsoft is a leading technology company focused on empowering every person and organization on the planet. As a Software Engineer II, you will work on large-scale distributed software services, collaborating with a team to design and develop features that enhance customer communication and productivity tools.
Agentic AIApplication Performance ManagementArtificial Intelligence (AI)Business DevelopmentDevOpsInformation ServicesInformation TechnologyManagement Information SystemsNetwork SecuritySoftware
Responsibilities
Design, develop and operate features for large-scale distributed software services and solutions
Adhere to modern software engineering practices through design and code reviews
Write clean and optimized code, improve test coverage for services, organize and implement integration tests, and resolve problem areas
Gain a working understanding of Microsoft as a business and collaborate with others to contribute to cohesive, end-to-end experiences for our users
Focus on customer/partner needs through a data driven approach
Develop “best-in-class” engineering for our services by ensuring that the services and the components are well-defined and modularized, secure, reliable, diagnosable, actively monitored and reusable
Perform on-call maintenance of the service
Embody our culture and values
Qualification
Required
Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience
Designing, developing, and operating backend services experience
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
Preferred
Experience in DevOps to maintain live services and/or application frameworks
Cloud and services experience, with Azure cloud experience highly desirable
Excellent analytical skills with systematic and structured approach to software design
Passion for building highly scalable, highly reliable services
Benefits
Certain roles may be eligible for benefits and other compensation.
Company
Microsoft
Microsoft is a software corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.
Funding
Current Stage
Public CompanyTotal Funding
$1MKey Investors
Technology Venture Investors
2022-12-09Post Ipo Equity
1986-03-13IPO
1981-09-01Series Unknown· $1M
Leadership Team
Recent News
MarketScreener
2026-01-06
2026-01-06
Company data provided by crunchbase