CrawlJobs Logo

Filters

Location
Salary

Software engineering Jobs

10145 Job Offers

Software Engineer II - CoreAI
Save Icon
Join the Azure AI Search team in Redmond as a Software Engineer II - CoreAI. Develop cutting-edge data ingestion and AI augmentation systems for Generative AI applications. Requires 2+ years of coding experience and expertise in distributed systems or AI. Build scalable backend services that powe...
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 2- Bing Experimentation and Triage
Save Icon
Join Microsoft's Bing team in Suzhou as a Software Engineer. You will develop the core Catapult platform, enabling data-driven decisions from A/B tests at scale. This full-stack role requires strong coding skills and a passion for building impactful tools. Help Bing teams ship features faster wit...
Location Icon
Location
China , Suzhou
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our team in Cleveland, Ohio as a Senior Software Engineer. You will design and maintain robust, cloud-based integrations using .NET, Azure, and microservices. This long-term contract role requires expertise in event-driven architecture, CI/CD, and AI-assisted development. We offer comprehens...
Location Icon
Location
United States , Cleveland, Ohio
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our team in Sommerville, MA, as a Senior Software Engineer. This long-term contract role focuses on full-stack development using React, TypeScript, and Ruby on Rails. You will build customer-facing applications and innovate within a micro front-end architecture. We offer comprehensive benefi...
Location Icon
Location
United States , Sommerville
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Senior Manager Software Engineering
Save Icon
Lead the future of data movement as a Senior Engineering Manager in Bengaluru. Leverage your 10+ years of Java expertise and leadership to build Fivetran's critical Data Platform. You'll own the development lifecycle, mentor a top-tier team, and enjoy excellent benefits like full medical coverage...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Software Engineer, Machine Learning
Save Icon
Join Meta in New York as a Software Engineer, Machine Learning. Develop scalable systems and algorithms for classification, ranking, and recommendation problems using deep learning. Leverage your experience in C++, Java, Python, and machine learning to build the next evolution in social technolog...
Location Icon
Location
United States , New York
Salary Icon
Salary
239682.00 - 250250.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Senior Software Engineer- Agentic AI & Sentiment Intelligence
Save Icon
Join Microsoft's IDEAS Sentiment team in Redmond to pioneer the next generation of agentic AI systems. You will design and deploy high-impact AI solutions, leveraging frameworks like LLM orchestration and Azure cloud services. Your work will directly shape sentiment intelligence for Microsoft 365...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - Processing Unit for Copilot
Save Icon
Join our AI Infrastructure team in Beijing as a Senior GPU Engineer. Architect and optimize the core inference engine for large-scale AI models, pushing hardware performance boundaries. Requires expertise in CUDA, NVIDIA architectures, and optimizing complex codebases like PyTorch. Develop custom...
Location Icon
Location
China , Beijing
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer 2 - Processing Unit for Copilot
Save Icon
Join our AI Infrastructure team in Beijing as a GPU Engineer. Architect and optimize the core inference engine for large-scale AI models using CUDA and NVIDIA GPU expertise. Develop custom operators and enhance performance for Generative AI workloads in a cutting-edge environment.
Location Icon
Location
China , Beijing
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Microsoft Fabric Senior Software Engineer
Save Icon
Join our team in Noida as a Microsoft Fabric Senior Software Engineer. Utilize your 2-4 years of experience in data engineering and Power BI to build and optimize data pipelines and models. You will leverage Microsoft Fabric components and expert DAX skills to create powerful analytical reports. ...
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Sr. Software Engineer
Save Icon
Join our team in Waller, TX as a Sr. Software Engineer. This contract-to-permanent role focuses on configuring and optimizing the Manhattan Active WMS. We seek a techno-functional expert with 3+ years in Manhattan WMS, C#, .NET, and React.js. Enjoy comprehensive benefits including medical, dental...
Location Icon
Location
United States , Waller, TX
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Software Engineer II (Storage)
Save Icon
Join Microsoft's innovative Storage team in Hyderabad to build the next-generation platform for Windows, Azure, and IoT. As a Software Engineer II, you'll develop core storage virtualization components using C/C++/C# on Windows/Linux systems. This role requires a Bachelor's degree, 4+ years of co...
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 PepsiCo as a Senior Software Engineer to drive scalable digital transformation. You will architect high-scale distributed systems using Java, SpringBoot, and cloud platforms (Azure/AWS/GCP). This role offers a hybrid model in Plano, Purchase, or Chicago, with performance bonuses and comprehe...
Location Icon
Location
United States , Plano; Purchase; Chicago
Salary Icon
Salary
93500.00 - 156450.00 USD / Year
pepsico.com Logo
Pepsico
Expiration Date
Until further notice
Software Engineering Associate Manager
Save Icon
Lead a distributed engineering team in Plano, developing digital products and applications. Drive strategy using Java, JavaScript, and cloud services to build APIs and scalable platforms. Mentor engineers and collaborate cross-functionally to deliver the product roadmap. Requires 7+ years of expe...
Location Icon
Location
United States , Plano
Salary Icon
Salary
156998.00 - 175000.00 USD / Year
pepsico.com Logo
Pepsico
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead software development and DevOps strategy as a Principal Engineer in Hyderabad. Architect high-scale, cloud-native systems using Java, SpringBoot, and microservices on Azure/AWS/GCP. Guide a team to deliver PepsiCo's digital products, partnering with UX, product, and IT teams to drive transfo...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
pepsico.com Logo
Pepsico
Expiration Date
Until further notice
Backend Software Engineer
Save Icon
Join Meta's Manus AI team in Singapore as a Backend Software Engineer. Develop scalable core infrastructure using Golang, microservices, and cloud platforms (AWS/GCP/Azure). Build high-performance systems for AI agents, handling data flows and distributed architecture. Requires 3+ years of backen...
Location Icon
Location
Singapore
Salary Icon
Salary
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Software Engineer
Save Icon
Join a leading Oil & Gas company on a 12-month contract in Brisbane with hybrid work. As a Software Engineer, you'll develop and optimise applications using C#, Python, and MS SQL within Azure. Collaborate with global teams on high-impact digital initiatives, leveraging Docker, Kubernetes, and Gi...
Location Icon
Location
Australia , Brisbane
Salary Icon
Salary
Not provided
airswift.com Logo
Airswift Sweden
Expiration Date
Until further notice
Senior Software Engineer (Audio)
Save Icon
Join Microsoft's Windows Audio team in Bangalore as a Senior Software Engineer. You will design OS features and driver frameworks for cutting-edge audio hardware on PCs and Xbox. This role requires 4+ years of coding experience in C/C++ and a passion for solving complex audio challenges. Collabor...
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
Save Icon
Join Mixmax as a Staff Software Engineer to shape the technical direction of a leading product for revenue teams. Leverage your deep backend expertise in TypeScript, Node.js, and AWS to drive high-impact features and architectural scaling. You'll mentor engineers, influence cross-team strategy, a...
Location Icon
Location
Salary Icon
Salary
Not provided
Mixmax
Expiration Date
Until further notice
Senior Software Engineer Device Team
Save Icon
Join Microsoft's Global Manufacturing Operations in Haiphong, Vietnam. As a Senior Software Engineer, you will develop world-class software for Surface, Xbox, and future devices. Lead full-cycle development using C/C++/C# and integrate hardware like sensors and displays. Build the next-gen platfo...
Location Icon
Location
Vietnam , Haiphong City
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
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.