Software Engineer II jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
Growth Opportunities
badNo H1BnoteU.S. Citizen Onlynote

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

CC++C#JavaPythonJavaScriptBackend servicesDevOpsAzureAnalytical skillsSoftware designScalabilityReliability

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

company-logo
Microsoft is a software corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.

Funding

Current Stage
Public Company
Total Funding
$1M
Key Investors
Technology Venture Investors
2022-12-09Post Ipo Equity
1986-03-13IPO
1981-09-01Series Unknown· $1M

Leadership Team

leader-logo
Satya Nadella
Chairman and CEO
linkedin
leader-logo
Vukani Mngxati
Chief Executive Officer - Microsft South Africa
linkedin
Company data provided by crunchbase