CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer II Jobs (Hybrid work)

409 Job Offers

Software Engineer II - HR Employee Experience
Save Icon
Join Microsoft's HR Employee Experience team as a Software Engineer II in Redmond. Develop AI-powered internal products using C#, Java, Python, or JavaScript. Design secure systems to empower employees with intelligent automation and analytics. Experience with Power Platform is a plus.
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II - Office Copilot Front Door Services
Save Icon
Join Microsoft's Office Copilot Front Doors team as a Software Engineer II in Redmond. Design and ship end-to-end AI-powered features for Word, Excel, and PowerPoint, impacting millions. Utilize your 2+ years of experience with C#, Java, or Python to build scalable, user-focused services. Collabo...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join the Windows Shell Team in Redmond to shape the future of Windows with AI. As a Software Engineer II, you'll build features from inception to production using C, C++, C#, or Java. This role requires a Bachelor's degree and 2+ years of experience, offering the chance to impact billions of user...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft's Cloud Supply Chain team in Redmond as a Software Engineer II. Develop scalable cloud services and AI-driven solutions for Azure's global infrastructure. Requires 2+ years of experience with cloud development, distributed systems, and coding in C++, Python, or similar. Contribute ...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft's Azure Data team in Bangalore to build the AI-era data platform. Develop products like Microsoft Fabric and Azure Synapse using C++, C#, Java, or Python. Leverage AI tools in the development lifecycle and work on cutting-edge big data analytics.
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II - M365 Copilot App
Save Icon
Join Microsoft's M365 Copilot App team, a flagship AI product transforming productivity. As a Software Engineer II, you'll design and build the multi-platform application for Windows, Mac, and Web. This role in Mountain View requires a CS degree and 2+ years of coding experience in C++, C#, Java,...
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft Teams in Vancouver to build best-in-class event experiences. As a Software Engineer II, you'll develop mobile and web components using Swift, Objective-C, and iOS frameworks. Collaborate cross-functionally to deliver high-quality, reliable features with global impact.
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
85000.00 - 166800.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II and Senior Software Engineer
Save Icon
Join Microsoft Security in Israel as a Software Engineer. Develop cutting-edge cyber defense solutions using cloud, AI, and big data. Collaborate with experts to build resilient systems protecting against evolving threats. Requires 7+ years of backend development experience in Tel Aviv or Herzliya.
Location Icon
Location
Israel , Tel Aviv, Herzliya
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft's Azure Data team to build the data platform for the age of AI. As a Software Engineer II, you will design and ship distributed database systems like Azure SQL DB and Cosmos DB. This role requires 4+ years of experience in C++/C# and offers a chance to work on large-scale systems f...
Location Icon
Location
India , Multiple Locations
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft's Defender for Office team in Hyderabad to combat advanced email threats. Design and deliver a secure, scalable cloud data platform using C#/C++/Java. Leverage machine learning and big data analytics to protect millions of users globally. This role requires cloud security expertise...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft's Azure Data team to engineer the future of AI-driven data platforms. Develop high-availability features for large-scale database services like Azure SQL DB and Cosmos DB. This role requires a Bachelor's degree, 3+ years of coding experience, and a passion for database internals. P...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II - Dynamics Customer Insights
Save Icon
Join Microsoft's Business & Industry Copilot team as a Software Engineer II. Develop scalable cloud services in C#/Java/React to transform customer experiences with AI. Collaborate on Dynamics 365 integration from the Czech Republic, leveraging modern tech for real impact.
Location Icon
Location
Czech Republic , Multiple Locations
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft's Customer Experience Applications Team in Bangalore as a Software Engineer II. Develop the next generation of Dynamics 365 Customer Service Omnichannel using C# and Azure. You'll design scalable features, ensure high reliability, and leverage AI coding tools in a collaborative env...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft's SCHIE team in Santa Clara as a Software Engineer II. Develop and test cutting-edge Data Processing Unit (DPU) software using C and Python. Champion product quality by writing automated tests for networking protocols and core accelerators. Requires a Bachelor's degree and 2+ years...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft Teams in Bangalore as a Software Engineer II. You will enhance CI/CD infrastructure and build automation tools/bots for mobile platforms. The role requires 4+ years of coding experience, proficiency in Python/Java/Swift/Kotlin, and expertise in automation engineering. Drive develop...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft Security in Redmond to build critical authentication services for Microsoft Entra ID. Develop large-scale, secure distributed systems using C, C++, C#, or Python. This role requires a Bachelor's in CS, 2+ years of coding experience, and offers relocation support. Help make the digi...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft's Azure Data team in Hyderabad to build the AI-era data platform. As a Software Engineer II, you'll design high-availability services for products like Microsoft Fabric and Azure Synapse. This full-stack role requires 4+ years of coding experience in C#, Java, Python, or similar. D...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft Security's IDP team in Noida as a Software Engineer II. You will design and build resilient backend services using C#/.NET and Kubernetes. This role focuses on cloud infrastructure, distributed systems, and cybersecurity to empower AI-driven development. Contribute to critical plat...
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II & Senior Software Engineer
Save Icon
Join Microsoft Security in Redmond to engineer high-scale, low-latency cloud services. We seek a Software Engineer with 2-5+ years of experience in C, C++, C#, or Python. You will lead architecture, drive security improvements, and mentor a dynamic team. Help build a safer digital world with end-...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft's HR Employee Experiences Team in Redmond as a Software Engineer II. Design and deliver scalable enterprise services using C#, React, and modern web technologies. Apply your expertise in service-oriented architecture and DevOps to build critical internal products. This role offers ...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice

About the Software Engineer II role

Explore Software Engineer II jobs and discover a pivotal career stage for experienced developers ready to take on greater technical ownership and complexity. A Software Engineer II is a mid-level professional who operates with substantial independence, designing, building, and maintaining critical software systems. This role is a cornerstone of engineering teams, bridging the gap between foundational execution and strategic leadership.

Typically, professionals in these jobs are responsible for the end-to-end delivery of features or services. Common responsibilities include designing scalable system architectures, writing clean and efficient code, developing and integrating APIs, and ensuring robustness through comprehensive testing and debugging. They often own specific components or services, making key decisions on implementation and technology choices. Collaboration is a significant aspect of the role; Software Engineers II regularly work with product managers, designers, and other engineers to translate requirements into technical specifications and high-quality deliverables. They also frequently mentor junior developers, conduct code reviews, and contribute to improving team processes and engineering best practices.

The technical skill set for these positions is both deep and broad. Proficiency in one or more modern programming languages such as Java, Python, JavaScript (with frameworks like React or Node.js), C#, or Go is standard. Strong experience with cloud platforms (AWS, Azure, or GCP) and services is highly common, including serverless computing, containers, and managed databases. A solid grasp of data structures, algorithms, and system design principles is essential. Familiarity with DevOps practices, including CI/CD pipelines, infrastructure as code, and monitoring tools, is often expected. Beyond technical acumen, successful candidates demonstrate strong problem-solving abilities, effective communication skills, and a proactive approach to identifying and mitigating risks in projects.

Typical requirements for Software Engineer II jobs include a Bachelor’s degree in Computer Science or a related field (or equivalent practical experience) coupled with approximately 3-5 years of professional software development experience. Employers look for a proven track record of contributing to significant features, demonstrating growing autonomy, and showing initiative in technical design and process improvement. This career level is ideal for engineers seeking to deepen their expertise while beginning to influence technical direction, making it a highly sought-after and rewarding position for those advancing their tech careers.