CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer II Jobs (Hybrid work)

407 Job Offers

Software Engineer II
Save Icon
Join Microsoft's Azure Core team as a Software Engineer II in Australia. Develop the foundational CIS platform, automating cloud infrastructure at a massive scale. Utilize your coding skills in C, C++, C#, or Python to secure and provision the world's fastest-growing cloud. Own a high-impact area...
Location Icon
Location
Australia , 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 Experience plus Devices Growth team in Redmond as a Software Engineer II. Drive the adoption of Copilot and Microsoft 365 by building embedded experiences across apps like Teams and Outlook. Utilize your 3+ years of front-end expertise with ReactJS and TypeScript, plus backend sk...
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 Business and Industry Copilot group as a Software Engineer II in Redmond. Design and implement a multi-tenant, enterprise metadata platform on cutting-edge AI infrastructure. Requires 2+ years of coding experience (C#, Python, Java, etc.) and expertise in microservices or cloud s...
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
Senior Software Engineer II - Frontend - AI Search
Save Icon
Join Seismic's AI team in Hyderabad as a Senior Frontend Engineer. You will build modern, scalable user interfaces with React, TypeScript, and modern CSS for our cutting-edge AI Search platform. Leverage 7+ years of experience to develop features integrating REST/GraphQL APIs and advanced AI capa...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
seismic.com Logo
Seismic
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 high-quality, geo-redundant cloud services using C++, C#, Python, and Azure. Leverage 4+ years of experience in distributed systems and security to evolve detection capabilities with machin...
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 and Sr. Software Engineer - AI Frameworks
Save Icon
Join Microsoft's AI Frameworks team to build cutting-edge software that powers AI across major products like Windows, Office, and Copilot+. Develop and optimize core components in C++/Python, enabling ML models from cloud to edge devices. This role in Mountain View requires a CS degree and 2+ yea...
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 - Security
Save Icon
Join Microsoft's Security Assurance Engineering team in Redmond. As a Software Engineer II, you will design and build cloud-scale security platforms to protect Microsoft 365 services. This role requires a Bachelor's degree, 2+ years of coding experience, and a background in cybersecurity. Help mi...
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 Data Security team in Hyderabad as a Software Engineer II. Build global-scale cloud services for security and compliance in Office 365 and Windows. Leverage your 3+ years in C# and cloud platforms (Azure/AWS) to design and deliver distributed systems. This role offers a chance to...
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 Surface team as a Software Engineer II in Mountain View. Develop secure embedded firmware and core drivers for iconic devices using C/C++/C#. Collaborate with top engineers on system design, testing, and innovation. Build industry-defining solutions in a culture of excellence.
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's Edge & Platform Security team in Redmond to secure OS for over a billion users. Develop and maintain the OneFuzz service, a cloud-native platform for eliminating vulnerabilities. Requires 5+ years in Rust, Python, C#, or Java and cloud development experience. Drive reliability an...
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 Azure Fleet Resource Lifecycle Management Team as a Software Engineer II. Build foundational infrastructure for Microsoft's global cloud platform using C#, C++, Java, or Python. Drive improvements in reliability, scalability, and automation for this critical service. This role offers bro...
Location Icon
Location
Australia , 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 IC3 team in Redmond to build real-time communication platforms like Skype and Teams. As a Software Engineer II, you'll develop core audio/video, chat, and AI-driven services using C++, C#, or Python. This role offers a chance to impact global-scale products and work on the future...
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 (iOS)
Save Icon
Join Uber's Payment team in Hyderabad as an iOS Engineer. Design and build high-quality, scalable payment solutions using Swift and modern iOS frameworks. You'll tackle complex challenges, mentor junior engineers, and enhance the secure payment experience for millions of users. This role offers h...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft Security in Redmond to build the core security foundation of Azure. Design and implement secure, scalable distributed systems using C, C++, C#, or Python. This role requires a Bachelor's in Computer Science and 2+ years of coding experience. Embrace a growth mindset while protectin...
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 Vancouver as a Software Engineer II. Develop Power BI and cloud services using TypeScript, Angular, React, and backend APIs. Build the AI-era data platform, focusing on scalable, user-centric solutions within a collaborative culture.
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 - Compromise & Fraud Prevention
Save Icon
Join Microsoft Security in Redmond to design large-scale distributed services that combat fraud and compromise. Utilize your cloud and data analysis expertise in C++, C#, Python, or Java to build mission-critical SaaS solutions. Develop innovative features and integrate ML models to protect users...
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 - CoreAI
Save Icon
Join the Azure AI Search team in Redmond as a Software Engineer II - CoreAI. Develop cutting-edge data ingestion and AI augmentation systems for Generative AI applications. Requires 2+ years of coding experience and expertise in distributed systems or AI. Build scalable backend services that powe...
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 Security CxE team in Redmond as a Software Engineer II. Develop customer-centric front-end applications and scalable APIs using C#, Python, React/Angular, and Power Platform. Leverage Azure and CI/CD to build AI-enabled security solutions, driving key business insights with a glo...
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 - 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

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.