CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer II United States Jobs

412 Job Offers

Software Engineer II
Save Icon
Join Microsoft Azure's Networking Datapath team to build the industry's fastest cloud infrastructure. Develop and deploy high-performance SDN systems, including the Azure Virtual Switch and RDMA platform, using C/C++. This role requires 2+ years of low-level systems experience and offers a hybrid...
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
Security Software Engineer II
Save Icon
Join Microsoft's Sovereign Cloud Security team as a Security Software Engineer II in Redmond. Develop critical security tools and Azure services in a cutting-edge, agile environment. This role requires a Top Secret/SCI Clearance and experience with languages like C++, C#, or Python. Help protect ...
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- Microsoft Planner
Save Icon
Join Microsoft's Path Team to shape the future of collaborative work management. As a Software Engineer II in Redmond, you'll build high-scale, AI-driven features for Microsoft Planner using C# and distributed systems. This role involves full-stack development, cross-team collaboration, and solvi...
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 Employee Voice & Engagement team to shape the future of work with AI. As a Software Engineer II in Redmond or Mountain View, you'll design and build backend services and AI-driven experiences integrated with M365 Copilot. This role requires 2+ years of experience with C#, Java, Python, o...
Location Icon
Location
United States , Redmond; 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 - MSN Content Platforms
Save Icon
Join Microsoft's MSN Content Platforms team as a Software Engineer II. Design and develop scalable, distributed systems powering content for over 700M users. This role in Redmond requires a Bachelor's degree and 2+ years of coding experience in C++, C#, Java, or Python. Collaborate on high-impact...
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 - SONiC Networking OS
Save Icon
Join Microsoft's Azure Networking team as a Software Engineer II for SONiC OS. Develop critical software for global data center switches and routers using C, C++, or Rust. Contribute to a leading open-source project powering the world's largest clouds. This role offers a chance to impact Microsof...
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, AI Data Platform (CoreAI)
Save Icon
Join Microsoft's CoreAI team in Redmond as a Software Engineer II. Build and optimize scalable AI infrastructure for large-scale LLM fine-tuning and inference. Utilize your expertise in C++, C#, or Python within cloud environments. Contribute to cutting-edge GenAI tools and solutions.
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 Viva Glint to build scalable backend systems for a leading global employee engagement platform. As a Software Engineer II in Redmond, you'll develop secure, enterprise-grade services using your expertise in languages like Java or Python. Collaborate with cross-functional teams to deliver rea...
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 Digital Operations team in Redmond to build the next-gen IoT edge platform. Develop scalable messaging services, data processing, and AI frameworks using Kubernetes and WebAssembly. This role requires a Bachelor's in CS, 2+ years of coding experience, and offers a collabora...
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 AI/HPC team as a Software Engineer II. Develop and support hyperscale cloud infrastructure for global supercomputing deployments. Utilize your coding skills in C++, Python, or similar to enhance system reliability and monitoring. This role offers the chance to work on cutti...
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
Save Icon
Join Microsoft's Windows Servicing team in Redmond as a Software Engineer II. Develop cloud-native applications on Azure, leveraging AI tools and Windows internals to protect millions of devices. Requires a Bachelor's degree, 2+ years of coding experience in C/C++/C#, and proficiency with Azure a...
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 Windows Servicing and Delivery team in Redmond as a Software Engineer II. You will build secure, cloud-native systems on Azure, impacting hundreds of millions of devices. This role requires expertise in C/C++/C#, Windows internals, and Azure, plus experience with AI/LLM APIs. Hel...
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 WinForms team in Redmond to shape the future of Windows desktop development. As a Software Engineer II, you'll build enterprise solutions using C# and WinForms, while leveraging AI tools like GitHub Copilot. You'll own end-to-end features, drive releases, and collaborate directly with th...
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 Advertising Platform team to build next-gen e-commerce marketing solutions. Design and develop high-scale services using C++, C#, Java, or Python on Azure cloud infrastructure. This role in Redmond offers a chance to work on one of the world's most distributed computing systems w...
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
Staff Software Engineer II - Kora Storage
Save Icon
Lead the development of Kora, a next-generation managed storage service, as a Staff Software Engineer. You'll design a highly scalable, distributed storage engine using Java/Scala/Go, leveraging 12+ years of backend systems expertise. This remote US role offers a collaborative, remote-first cultu...
Location Icon
Location
United States
Salary Icon
Salary
235700.00 - 277000.00 USD / Year
confluent.io Logo
Confluent
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft's HPC/AI team to build the next-generation AI supercomputer. Design and optimize high-performance, low-latency networking for large-scale AI training infrastructure. Requires 2+ years of coding experience in C/C++/Python and a degree in Computer Science. This role is based in the U...
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
Save Icon
Join Microsoft's IDEAs team in Redmond as a Software Engineer II. Develop cutting-edge data platform services handling exabytes of data for M365. Utilize languages like C#, Java, or Python with modern tools like Spark and Azure. Tackle petabyte-scale challenges in a critical role for the company'...
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 AI Platform
Save Icon
Join Microsoft's Office AI Platform team in Redmond and shape the future of productivity with M365 Copilot. Design, implement, and ship high-performance platform components using C# or TypeScript/Node.js. This role requires a Bachelor's degree, 2+ years of coding experience, and offers the chance...
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 Security in Redmond as a Software Engineer II. Develop critical big data systems to prevent account compromise and combat digital threats. Utilize your expertise in languages like C++, C#, or Python within a collaborative, growth-mindset culture. This role requires a Bachelor's deg...
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 - Copilot M365 Calendar
Save Icon
Join Microsoft's Time + Places team in Redmond as a Software Engineer II. Design and build AI-powered scheduling systems, integrating LLMs and backend services for Copilot in M365 Calendar. Work on cutting-edge AI to deliver intelligent, agent-driven solutions for millions of users. Requires a Ba...
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.