CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer II United States Jobs

406 Job Offers

Software Engineer II
Save Icon
Join Microsoft's HPC & AI Engineering team to manage flagship supercomputers powering breakthroughs like ChatGPT. You will enhance system reliability and performance using languages like C++ or Python. This role requires a Bachelor's degree and 2+ years of experience, with opportunities across th...
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 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 - AI
Save Icon
Join Microsoft's Customer Experience Applications team in Redmond as a Software Engineer II - AI. Develop AI-first solutions for Dynamics 365 Sales, building intelligent, cloud-native applications on Azure. You'll design scalable features, integrate AI models, and ensure system reliability using ...
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 the Bing GenAI team to revolutionize AI-powered search for billions. As a Software Engineer II in Mountain View, you'll architect high-performance C#/.NET services for generative AI features in Bing and Copilot. Utilize your backend development and distributed systems expertise to drive prom...
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 the Azure Specialized team to integrate mission-critical workloads with Azure. We seek a Software Engineer II with 2+ years of experience in C, C++, C#, Java, or Python. You will design resilient, automated infrastructure, troubleshoot networking stacks, and innovate on SDN platforms. This r...
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 Frameworks
Save Icon
Join Microsoft's AI Frameworks team in Redmond to develop cutting-edge software for AI accelerators. Collaborate on infrastructure and optimize AI model training using C/C++. Work at the intersection of hardware, systems, and open-source innovation in a collaborative culture. A Bachelor's degree ...
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 Storage team as a Software Engineer II. Build revolutionary web experiences that simplify cloud data management at scale. You'll use modern languages like C# or JavaScript in an Agile environment, prioritizing quality and user-centric design. This role offers a collaborativ...
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 Sovereign Cloud Security team as a Software Engineer II. Design and secure cloud-scale services for mission-critical, highly regulated environments. This role requires a Top Secret/SCI clearance and experience with languages like C#, Java, or Python. Collaborate on complex securi...
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 - 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'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
Save Icon
Join Uber's fast-growing Courier team as a Software Engineer II in New York. You will modernize the consumer booking experience, working across the full stack with languages like Go or Java. This role requires 3+ years of experience building scalable systems and offers competitive compensation, e...
Location Icon
Location
United States , New York
Salary Icon
Salary
171000.00 - 190000.00 USD / Year
uber.com Logo
Uber
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 Test Automation Engineer II
Save Icon
Join Fresenius Medical Care as a Software Test Automation Engineer II in Lawrence, USA. Develop and maintain automated test frameworks for life-saving home dialysis devices using Python and embedded Linux. This role requires 3+ years' experience in a regulated industry, offering medical benefits ...
Location Icon
Location
United States of America , Lawrence
Salary Icon
Salary
85000.00 - 142000.00 USD / Year
freseniuskidneycare.com Logo
Fresenius Kidney Care Eupora
Expiration Date
Until further notice
Software Engineer II - Grocery & Retail
Save Icon
Join Uber's Grocery & Retail team as a Software Engineer II in New York. Design and build scalable backend services using Java, C++, Python, or Go. This high-impact role offers equity, bonuses, and a 401(k) for a candidate with 2+ years of backend development experience.
Location Icon
Location
United States , New York
Salary Icon
Salary
171000.00 - 190000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join our team in Camas as a Software Engineer II. Design and develop software solutions, owning full modules while working with C# and Windows toolchains. Collaborate on APIs, communication protocols, and hardware-interfacing systems. We offer a 401(k) match, bonus program, and comprehensive bene...
Location Icon
Location
United States , Camas
Salary Icon
Salary
101500.00 - 120000.00 USD / Year
sigmadzn.com Logo
Sigma Design
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

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.