CrawlJobs Logo
Briefcase Icon
Category Icon

Software engineering Jobs (Hybrid work)

3716 Job Offers

Filters
Software Engineer II - Office Copilot Services
Save Icon
Shape the future of Microsoft Office Copilot as a Software Engineer II in Redmond. Leverage your full-stack expertise in C#, Java, or Python to build scalable AI services and features. Drive innovation for Word, Excel, and PowerPoint users within a collaborative, data-driven team. This role requi...
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 Partner Center & Marketplace team in Redmond as a Software Engineer II. Build the global-scale platform powering Microsoft's partner ecosystem using cloud services, REST APIs, and AI tools like GitHub Copilot. You'll design, develop, and ship scalable web services and infrastruct...
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-Sensor/Firmware
Save Icon
Join Microsoft's Surface Team in Hyderabad as a Senior Software Engineer specializing in Sensor/Firmware. Develop cutting-edge algorithms and firmware in C/C++ for next-generation consumer devices. You will enable AI workloads, collaborate cross-functionally, and ship high-volume products. Requir...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Azure Core team in Bangalore as a Senior Software Engineer. You will build and operate the global-scale platform that ensures the security and reliability of Microsoft's cloud services. This role requires 8+ years of coding experience in C, C++, C#, Java, JavaScript, or Python. C...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II - Azure Storage
Save Icon
Join the Microsoft Azure Storage team in Sydney to engineer cloud-scale distributed systems. Develop foundational services like Blob, Table, and File Storage using C++, C#, or Python. This role requires a CS degree, 2+ years of coding experience, and offers the chance to impact major services lik...
Location Icon
Location
Australia , Sydney
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Azure Data team to build the AI-era data platform. As a Senior Software Engineer, you'll develop and operate AI-ready data pipelines and distributed systems using C++, C#, or Python. This role requires 7+ years of experience and is based in India. Help power a new class of data-f...
Location Icon
Location
India , Multiple Locations
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Lead AI-driven innovation at Microsoft Digital in Hyderabad. Design high-scale agent systems using C#/Python and Azure, focusing on LLM integration and multi-agent orchestration. Bring 8+ years of distributed systems expertise to build secure, low-latency services and mentor a growing team.
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer - Gift Card
Save Icon
Join our Gift Cards Team in Dortmund as a Backend Software Engineer. Design, deploy, and operate scalable microservices using Kotlin, Java, and Spring on AWS/Kubernetes. Embrace a growth mindset in a cross-functional squad with a hybrid model and great benefits. Shape the future of our customer-f...
Location Icon
Location
Germany , Dortmund
Salary Icon
Salary
Not provided
zalando-lounge.de Logo
Zalando Lounge
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Microsoft's Cloud + AI team in Hyderabad as a Software Engineer. Build secure, scalable solutions for sovereign and public cloud platforms using C++, C#, or Python. You'll own end-to-end delivery of mission-critical services, focusing on distributed systems and cloud architecture. This role ...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - Azure Core
Save Icon
Join Microsoft's Azure Core team in Belgrade as a Senior Software Engineer. Develop the foundational cloud infrastructure that powers global workloads, focusing on durability, high availability, and orchestration. Utilize your expertise in C, C++, C#, or Python to design, code, and optimize criti...
Location Icon
Location
Serbia , Belgrade
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Sr. Software Engineer (Coach Team)
Save Icon
Join a top-tier global team as a Senior Software Engineer in Tokyo. Utilize your 5+ years in web development, with expertise in TypeScript, Node.js, and cloud platforms (AWS/GCP). Enjoy a flexible hybrid model (2 days onsite) while building SaaS solutions. Business-level English is required.
Location Icon
Location
Japan , Tokyo
Salary Icon
Salary
9000000.00 - 11000000.00 JPY / Year
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Join HPE's Private Cloud Engineering team in Galway as a Principal Software Engineer. Leverage your 10+ years of experience in Java, Python, and cloud technologies to design and deliver scalable backend solutions. You will lead software development, influence product roadmaps, and work with cutti...
Location Icon
Location
Ireland , Galway
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Software Engineer 2
Save Icon
Join Microsoft's CoreAI team in Bangalore to build foundational AI platforms. Develop large-scale GPU infrastructure and services in Go, Rust, or Python for cutting-edge LLM training and inference. This role requires 2+ years of software engineering experience with distributed systems and a passi...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer / Senior Software Engineer - Microsoft eCDN
Save Icon
Join Microsoft's eCDN team in Tel Aviv/Herzliya and revolutionize enterprise video delivery. Develop scalable back-end systems in Node.js/TypeScript for a product used by global giants like Visa and Coca-Cola. You'll design P2P algorithms that impact Microsoft Teams, serving 300M+ users. This rol...
Location Icon
Location
Israel , Tel Aviv, Herzliya
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior / Principal Software Engineer - Kusto
Save Icon
Join the core Kusto engine team in Tel Aviv/Herzliya as a Senior/Principal Software Engineer. You will design and optimize the massive-scale, real-time analytics engine powering key Microsoft products. Leverage your expertise in Rust/C++ and distributed systems to drive architectural projects and...
Location Icon
Location
Israel , Tel Aviv, Herzliya
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Live Streaming Software Engineer
Save Icon
Join our Edge AI group in Tel Aviv/Herzliya as a Senior Live Streaming Software Engineer. You will design and maintain media encoding pipelines and live streaming workflows for Azure AI Video Indexer. This role requires expertise in C#/Java/Python, video transport protocols (RTSP, HLS), and AI de...
Location Icon
Location
Israel , Tel Aviv, Herzliya
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's OneDrive & SharePoint team in Suzhou as a Senior Software Engineer. Design and build core, scalable features for industry-leading Microsoft 365 services. Utilize your expertise in JavaScript, TypeScript, or C++ within a cloud-focused, distributed environment. Drive innovation in ...
Location Icon
Location
China , Suzhou
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead the fight against advanced email threats as a Principal Software Engineer in Hyderabad. Architect and deliver large-scale, cloud-based security solutions using distributed systems and machine learning. Mentor a talented team to innovate Microsoft Defender for Office's detection capabilities....
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead the development of Microsoft's core AI infrastructure in Bangalore. Architect and build large-scale GPU platforms for training and inference, powering products like Copilot. Requires 10+ years in software engineering with expertise in distributed systems, Kubernetes, and production ML. Shape...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Staff Software Engineer, Data
Save Icon
Join Astronomer as a Staff Software Engineer, Data in New York City. Design and scale core data infrastructure using Golang, Kubernetes, and cloud-native databases like Postgres. Own the data strategy for a leading SaaS platform, influencing Apache Airflow orchestration for global enterprises. Th...
Location Icon
Location
United States , New York City
Salary Icon
Salary
215000.00 - 250000.00 USD / Year
astronomer.io Logo
Astronomer
Expiration Date
Until further notice

About the Software engineering role

Explore the dynamic world of software engineering jobs, a cornerstone of the modern digital economy. Software engineers are the architects and builders of the software applications and systems that power our daily lives, from mobile apps and websites to complex enterprise platforms and embedded systems. This profession involves applying engineering principles to the entire software development lifecycle, focusing on designing, developing, testing, deploying, and maintaining reliable and scalable software solutions.

In a typical software engineering role, professionals engage in a variety of core responsibilities. They analyze user needs and collaborate with product managers and designers to define software requirements. A significant part of the job involves writing clean, efficient, and maintainable code using various programming languages and frameworks. Engineers design system architecture, create and manage databases, and build application programming interfaces (APIs) to enable different software components to communicate. They rigorously test their code through unit, integration, and automated testing to ensure quality and functionality. Furthermore, they deploy applications to production environments, monitor their performance, and continuously iterate based on user feedback and evolving requirements. Many engineers also participate in code reviews to maintain high standards and mentor junior team members.

The skill set for software engineering jobs is both broad and deep. Foundational technical skills typically include proficiency in one or more programming languages such as Python, Java, JavaScript, C#, or Go. Knowledge of front-end technologies (like React or Angular) and/or back-end frameworks (like Node.js, Spring, or .NET) is common. Understanding database management, both SQL and NoSQL, is essential. Familiarity with version control systems like Git, principles of cloud computing (AWS, Azure, GCP), and containerization tools like Docker is increasingly standard. Beyond technical prowess, successful software engineers possess strong problem-solving abilities, analytical thinking, and attention to detail. They must be effective communicators to collaborate within cross-functional teams and often require a solid grasp of algorithms, data structures, and system design principles.

Typical requirements for these positions usually include a bachelor’s degree in computer science, software engineering, or a related field, though substantial equivalent experience is often accepted. The profession offers a spectrum of opportunities, from entry-level roles focusing on specific feature development to senior and lead positions involving system architecture, project leadership, and strategic decision-making. Whether specializing in front-end, back-end, full-stack, DevOps, or security, software engineering jobs are characterized by continuous learning, innovation, and the tangible impact of creating technology that solves real-world problems. For those with a passion for logic, creation, and technology, a career in software engineering presents a challenging and rewarding path.

Filters

×
Countries
Category
Location
Work Mode
Salary