Job offers - CrawlJobs

Software Engineer II Jobs (Hybrid work)

123 Job Offers

Software Engineer II
Save Icon
Join Microsoft’s Azure Key Vault team in Redmond as a Software Engineer II. Build and operate highly reliable, secure distributed systems protecting sensitive cloud data. Requires 2+ years coding in C, C++, C#, Java, JavaScript, or Python, plus deep CS fundamentals. Work on global-scale security ...
Salary Icon
Salary
102100.00 - 202200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Salary Icon
Salary
102100.00 - 202200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join our AI-First Pulse Core team in Łódź as a Software Engineer II. You’ll build a self-service developer platform using TypeScript, Java, and generative AI tools like Claude or Cursor. Embrace "vibe coding" to turn high-level ideas into production code while owning your work end-to-end. This ro...
Location Icon
Location
Poland, Lodz
Salary Icon
Salary
Not provided
arrive.com Logo
Arrive
Expiration Date
Until further notice
Software Engineer II - Organic Growth
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Development Engineer II
Save Icon
Join Microsoft’s Core Platform Driver team as a Software Development Engineer II in Redmond, WA. You’ll optimize gaming performance across Windows, Linux, and Xbox, using C/C++ to analyze GPU/CPU hotspots, memory, and power management. Collaborate with hardware and software engineers to advance g...
Salary Icon
Salary
102100.00 - 202200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Quality Engineer II - Power BI Custom Visuals Team
Save Icon
Join Microsoft’s Azure Data Analytics team as a Software Quality Engineer II for the Power BI Custom Visuals team in Israel. You will develop automated tests for API, UI, and end-to-end scenarios, leveraging AI tools to enhance quality. Ideal for engineers with 4+ years of experience in test auto...
Location Icon
Location
Israel, 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 Security as a Software Engineer II in Redmond, WA, and help build the future of identity protection with Microsoft Entra ID. You’ll design large-scale distributed services using C, C++, C#, or Python, focusing on reliability, automation, and AI-driven productivity. Requires a Bache...
Salary Icon
Salary
102100.00 - 202200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II, Data Intelligence
Save Icon
Microsoft seeks a Software Engineer II for its Data Intelligence team in Redmond, WA. You will develop AI-driven network security features, build ML models and Generative AI agents, and manage data pipelines using Spark, Azure Synapse, and Kusto. Ideal candidates have 2+ years coding in Python or...
Salary Icon
Salary
102100.00 - 202200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer Ii & Senior Software Engineer - Microsoft Defender For Endpoint
Save Icon
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II - Compromise & Fraud Protection
Save Icon
Join Microsoft as a Software Engineer II in Redmond, WA, to combat fraud and protect Azure Active Directory and Microsoft Account. You’ll design large-scale distributed services, leveraging machine learning and cloud technologies to block malicious activity across billions of transactions. Requir...
Salary Icon
Salary
102100.00 - 219200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft Digital as a Software Engineer II in Redmond, WA. You’ll build critical products and services, driving transformational advances with C, C++, C#, Java, JavaScript, or Python. Requires a Bachelor’s in CS and 2+ years of coding experience. Enjoy innovating on large-scale systems whil...
Salary Icon
Salary
102100.00 - 202200.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 engineering team in Bangalore as a Software Engineer II. You’ll build scalable, high-performance code for planet-scale databases and distributed cloud services using C, C++, C#, Java, or Python. Collaborate with senior engineers, conduct code reviews, and ensure reliab...
Location Icon
Location
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft CoreAI as a **Software Engineer II** in **Bangalore, India**, and shape the future of AI on the Azure AI Foundry platform. You’ll build scalable distributed systems using **C#, Java, or Python**, collaborating with data scientists to optimize ML algorithms. Requires 3+ years of pro...
Location Icon
Location
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Development Engineer Ii
Save Icon
Join Microsoft’s Azure Data engineering team in Hyderabad as a Software Development Engineer II. You will build scalable, maintainable code for planet-scale databases and distributed cloud services. Requires a Bachelor’s in CS, 2+ years coding in C, C++, C#, Java, JavaScript, or Python, and exper...
Location Icon
Location
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 Defender for Endpoint as a Software Engineer II or Senior Software Engineer in Redmond, WA. Develop native macOS components in C/C++ to detect and block real-time endpoint threats. Leverage expertise in system extensions, performance optimization, and secure coding to protect enter...
Salary Icon
Salary
102100.00 - 202200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II - Gen AI & Agents
Save Icon
Join Microsoft Security as a Software Engineer II in Redmond, WA, to build next-gen AI agent systems. You’ll design, develop, and maintain distributed services using C#, Python, or Java, integrating enterprise data and ensuring compliance. Collaborate across teams to innovate and optimize securit...
Salary Icon
Salary
102100.00 - 202200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft Azure’s Cloud Server Infrastructure team in Mountain View, CA as a Software Engineer II. Design and optimize Linux-based services and distributed systems using C, C++, and Python. Drive hyperscale hardware management, telemetry, and automation for global datacenters. Ideal for engi...
Salary Icon
Salary
102100.00 - 202200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II – Find Your Practitioner
Save Icon
Join Doctolib as a **Software Engineer II** on the **Find Your Practitioner** team in Levallois, France. You’ll optimize search relevance and ranking using **Java**, **Elasticsearch**, and **React/TypeScript** to help millions of patients find care. Enjoy **free health insurance**, up to **14 RTT...
Salary Icon
Salary
Not provided
doctolib.fr Logo
Doctolib
Expiration Date
Until further notice
Software Engineer II
Save Icon
Salary Icon
Salary
102100.00 - 202200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II - Fullstack/Frontend
Save Icon
Salary Icon
Salary
102100.00 - 202200.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.