Job offers - CrawlJobs

Engineer II Jobs (Hybrid work)

342 Job Offers

Senior/Software Engineer II - Backend
Save Icon
Join Microsoft Security as a Senior/Software Engineer II - Backend in Redmond. Design and develop large-scale distributed services using C, C++, C#, Java, or Python. Drive modern engineering practices, code reviews, and system design in a security-focused environment. Enjoy a collaborative cultur...
Salary Icon
Salary
102100.00 - 234700.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 Engineer II
Save Icon
Join Microsoft’s ES365 team in Hyderabad as a Software Engineer II to shape the developer experience for Office. You’ll design and ship features using C#, C++, or Java, focusing on distributed systems and cloud services. Requires a Bachelor’s in CS and 2+ years of coding experience. Enjoy mentori...
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
Software Engineer II role in New York building scalable backend systems for automated retail intelligence. You’ll design data pipelines and services processing large-scale image data, enabling real-time inventory signals. Requires 3+ years in C, C++, Java, Python, or Go, plus a CS degree. Benefit...
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 EngOps team as a Software Engineer II in Redmond, WA. You’ll design high-scale web services using C# or Java, embed AI-powered automation, and drive operational excellence across the Microsoft Cloud. Requires a Bachelor’s in CS + 2+ years coding in C, C++, C#, Java, JavaScript, o...
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
Seeking a **Software Engineer II** in **Hyderabad, India** to design and build scalable solutions. You will collaborate on product architecture, implement code in **C++, Java, or Python**, and ensure system reliability. This role requires a Bachelor’s in CS and 2+ years of engineering experience....
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 Azure Reliability as a Software Engineer II in Hyderabad, India. Drive AI-powered automation and build scalable ML infrastructure to enhance cloud quality and customer trust. Requires a Bachelor's in CS, 2+ years coding in C++, Java, or Python, and expertise in MLOps. Collaborate g...
Location Icon
Location
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II - Finance Data & Experiences
Save Icon
Join Microsoft’s Finance Data & Experiences team as a Software Engineer II in Redmond, WA. You’ll build full-stack web applications using Angular/React, .NET, and Azure, shaping how Microsoft optimizes its $250B+ portfolio. Leverage AI-assisted tools, CI/CD pipelines, and cloud-native services to...
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II - Full Stack
Save Icon
Join Microsoft’s Azure Data team in Vancouver as a Full Stack Software Engineer II. Build world-class cloud services and responsive UIs using TypeScript, Angular, and C#/Python. Drive innovation on Microsoft Fabric and Azure SQL DB while ensuring security and reliability. Enjoy cutting-edge AI da...
Location Icon
Location
Salary Icon
Salary
85000.00 - 166800.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Machine Learning Engineer II
Save Icon
Join Uber's Marketplace team as a Machine Learning Engineer II in San Francisco or Sunnyvale. You'll build and scale ML-driven driver incentive systems, leveraging deep learning and optimization to shape marketplace balance. Requires 2+ years in software engineering with ML expertise, proficiency...
Location Icon
Location
Salary Icon
Salary
171000.00 - 190000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Data Engineer II
Save Icon
Join Microsoft’s Windows India Data team as a Data Engineer II in Hyderabad. Design and build Big Data ETL pipelines using Scala, SQL, Python, or C# while processing petabytes of data daily. Leverage Apache Spark and distributed systems to empower data scientists and drive ML/AI-powered business ...
Location Icon
Location
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Cloud Network Engineer II
Save Icon
Join Microsoft as a Cloud Network Engineer II in Reston, VA, and tackle mission-critical distributed systems across global clouds. You’ll automate, deploy, and support Azure services while mastering Layer 3 technologies like BGP, IPv6, and DDoS protection. Requires a Top Secret/SCI clearance with...
Salary Icon
Salary
102100.00 - 202200.00 USD / Year
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
Service Engineer Ii
Save Icon
Join Microsoft Digital as a Service Engineer II in Redmond, WA. Administer Microsoft Fabric and Power Platform across internal tenants, focusing on governance, capacity, and security. Requires a Bachelor's degree and 2+ years in service or software engineering. Ideal candidates have experience wi...
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

About the Engineer II role

Explore a world of opportunity with Engineer II jobs, a pivotal career step for experienced professionals ready to take on greater technical challenges and ownership. An Engineer II is a mid-level role, typically requiring 2-4 years of post-graduate experience, where individuals move beyond entry-level tasks to become proficient and independent contributors. Professionals in these roles are the backbone of engineering projects, applying deep technical knowledge to solve complex problems and drive initiatives forward with minimal supervision.

The core of an Engineer II position involves the design, development, testing, and maintenance of systems, products, or software. Common responsibilities are diverse but generally include participating in the full software or product development lifecycle, writing and reviewing code or technical plans, and troubleshooting and debugging complex issues. These engineers are often tasked with creating technical documentation, contributing to design discussions, and implementing new features or improvements based on product requirements. A key aspect of the role is performing root cause analysis for defects and ensuring the reliability, scalability, and performance of the systems they work on. Furthermore, Engineer II professionals frequently collaborate with cross-functional teams, including other engineers, product managers, and quality assurance specialists, to deliver robust solutions. In many organizations, they also begin to take on mentoring responsibilities for junior engineers, sharing knowledge and promoting best practices.

Typical skills and requirements for Engineer II jobs are substantial. A bachelor’s degree in engineering, computer science, or a related technical field is almost always a prerequisite. Employers seek candidates with proven hands-on experience in relevant programming languages, frameworks, or engineering principles specific to their discipline, whether it's software, mechanical, electrical, security, or civil engineering. Beyond pure technical aptitude, strong analytical and problem-solving skills are paramount. Excellent communication skills are essential for effectively collaborating with team members and sometimes interfacing with customers or stakeholders. Familiarity with version control systems, agile development methodologies, and automated testing is commonly expected. Many roles also value experience with cloud platforms, CI/CD pipelines, and system architecture design. For those seeking career advancement, Engineer II jobs serve as a crucial stepping stone to senior engineering positions, tech lead roles, and specialized career paths, offering the perfect blend of hands-on technical work and growing project responsibility. If you are a skilled engineer looking to deepen your expertise and impact, exploring Engineer II jobs is your next logical step.