Software Engineer II
Full Job Posting
Build the platform that helps every engineering team work better Build core platform features. Design, implement, test, and ship platform components that meet the needs of engineering teams, with guidance from senior engineers on larger architectural decisions. Apply AI to real engineering problems. Help build AI-assisted and agent-based features for workflows like troubleshooting, testing, migrations, and operational analysis. Help evaluate them so engineers can trust the results. Understand your customers. Work with partner teams to learn where they get stuck, gather feedback on solutions, and help turn common problems into self-service features. Make safe delivery easier. Contribute to automated validation, progressive rollout, observability, and recovery tools that let teams move fast without adding risk to production. Own your features. Deliver well-scoped features from design through implementation, deployment, and ongoing operation, including on-call support and resolving production issues. Collaborate and communicate. Work with engineers on your team and partner teams to clarify requirements, discuss technical tradeoffs, and raise risks early. Keep learning and contributing. Write clean, well-tested code, take part in code and design reviews, share what you learn, and help build a culture of curiosity, accountability, and continuous improvement. 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 These requirements include but are not limited to the following specialized security screenings: 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.
Experience
building and operating services or distributed systems in production.
Experience
building or contributing to internal platforms, shared services, or developer tools used by other teams.
Hands-on experience integrating large language models or agents into applications or engineering workflows.
Familiarity with designing APIs or workflows that both human developers and AI agents can use.
Experience
in at least one platform area, such as service frameworks, data infrastructure, observability, CI/CD, experimentation, configuration management, or cloud infrastructure.
Experience
using telemetry, profiling, or production debugging to find and fix performance or reliability issues.
Experience
contributing to migrations or modernizing existing systems.
Experience
turning a prototype or proof of concept into a production feature.
Interest in applying AI to engineering work, with the ability to use AI tools well and think critically about their correctness, security, and reliability.
A record of delivering features from design through production, working well within a team.
Ability to break down loosely defined problems into clear, practical technical tasks.
Good communication and collaboration skills, including explaining your technical choices and being open to feedback.
About Microsoft
Microsoft is a global technology company that develops software, hardware, and cloud services, known for products like Windows, Office, Azure, and Xbox.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Microsoft
Solution Sales Advisory IC4
Bengaluru, IND
Senior Critical Environment Electrical Engineering
Toronto, CAN
Senior Software Engineer
Bengaluru, IND
Business Architect - Agent 365
, USA
Construction Project Engineer
Milwaukee, USA
Global Partner Development Manager
Redmond, USA
Solution Engineering (Early in Profession)-Cloud Endpoint
Sydney, AUS
Senior Silicon Supply Chain Program Manager
Redmond, USA
